| """Copy files and directories to an output directory. | |
| """ | |
| load( | |
| "//lib/private:copy_to_directory.bzl", | |
| _copy_to_directory_bin_action = "copy_to_directory_bin_action", | |
| _copy_to_directory_lib = "copy_to_directory_lib", | |
| ) | |
| # export the starlark library as a public API | |
| copy_to_directory_lib = _copy_to_directory_lib | |
| copy_to_directory_bin_action = _copy_to_directory_bin_action | |
| copy_to_directory = rule( | |
| doc = _copy_to_directory_lib.doc, | |
| implementation = _copy_to_directory_lib.impl, | |
| provides = _copy_to_directory_lib.provides, | |
| attrs = _copy_to_directory_lib.attrs, | |
| toolchains = ["@aspect_bazel_lib//lib:copy_to_directory_toolchain_type"], | |
| ) |