io_rm
io_rm asynchronously removes a project-relative file and returns a dependency. A missing file is treated as success. Directories are rejected; use io_rmdir to remove them.
Arguments
| Argument | Required | Description |
|---|---|---|
path | Yes | Project-relative file path to remove. |
deps | No | Dependencies to complete before removing the file. |
Example
load("@io@1", "io_rm")
removed = io_rm("generated/obsolete.txt", deps=[generate_sources])