Allow overriding of OUT_DIR in build.rs (#124)

This commit is contained in:
Florian Hofmair 2017-10-17 08:11:42 +02:00 committed by David Peter
parent e0eab07881
commit 37def9bb83
1 changed files with 2 additions and 1 deletions

View File

@ -6,7 +6,8 @@ use clap::Shell;
include!("src/app.rs");
fn main() {
let outdir = match std::env::var_os("OUT_DIR") {
let var = std::env::var_os("SHELL_COMPLETIONS_DIR").or(std::env::var_os("OUT_DIR"));
let outdir = match var {
None => return,
Some(outdir) => outdir,
};