xx
.md

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

ArgumentRequiredDescription
pathYesProject-relative directory path to remove recursively.
depsNoDependencies to complete before removing the directory.

Example

load("@io@1", "io_rmdir")

removed = io_rmdir("generated/obsolete", deps=[generate_sources])