`set-git-hooks-dir` crate ========================= [crate-badge]: https://img.shields.io/crates/v/set-git-hooks-dir [crate]: https://crates.io/crates/set-git-hooks-dir ## Usage See https://github.com/rhysd/set-git-hooks-dir#readme for the usage. ## Advanced usage If you want to configure the Git hooks in your own [build script][build-script], it is still possible to disable the automatic setup by disabling the crate feature. Install this package as a build dependency instead of dev dependency. ```sh cargo add set-git-hooks-dir --build --no-default-features ``` Then use [`set_git_hooks_dir::setup`][fn] function in your `build.rs`. ```rust fn main() { #[cfg(debug_assertions)] let _ = set_git_hooks_dir::setup(".git-hooks"); } ``` ## License This crate is distributed under [the MIT license](LICENSE). [build-script]: https://doc.rust-lang.org/cargo/reference/build-scripts.html [fn]: https://docs.rs/set-git-hooks-dir/latest/set_git_hooks_dir/fn.setup.html