2 releases (1 stable)

1.0.0 Jan 24, 2023
0.1.0 Jan 12, 2023

#527 in Operating systems

31 downloads per month
Used in scarb

MIT license

9KB
88 lines

Create Output Dir

This crate provides only one function, create_output_dir which creates an excluded from cache directory atomically with its parents as needed.

The source code of this crate has been almost verbatim copy-pasted from cargo_util::paths::create_dir_all_excluded_from_backups_atomic.

Changelog

All notable changes to this project are documented on the GitHub releases page.

Credits

This crate is an extract from cargo-util, developed by the Rust project contributors.


lib.rs:

This crate provides only one function, create_output_dir which creates an excluded from cache directory atomically with its parents as needed.

The source code of this crate has been almost verbatim copy-pasted from cargo_util::paths::create_dir_all_excluded_from_backups_atomic.

Dependencies

~2–10MB
~116K SLoC