io_rmdir
io_rmdir asynchronously removes a project-relative directory and all its contents, then returns a dependency. A missing path is treated as success.
Arguments
| Argument | Required | Description |
|---|---|---|
path | Yes | Project-relative directory path to remove recursively. |
deps | No | Dependencies to complete before removing the directory. |
Example
load("@io@1", "io_rmdir")
removed = io_rmdir("generated/obsolete", deps=[generate_sources])