io_write_text
io_write_text asynchronously writes text to a project-relative file and returns a dependency. Missing parent directories are created. Existing files are replaced.
Arguments
| Argument | Required | Description |
|---|---|---|
path | Yes | Project-relative file path to write. |
text | Yes | Text written to the file. |
deps | No | Dependencies to complete before writing. |
Example
load("@io@1", "io_write_text")
config = io_write_text(
"generated/config.txt",
"mode=release\n",
deps=[generate_sources],
)