use cargo manifest path to find build.py script

This commit is contained in:
Paul Rouget 2017-09-04 04:46:33 +02:00
parent f7d238d1f3
commit cd13888a1b

View file

@ -69,7 +69,8 @@ fn generate_properties() {
}
}
let script = Path::new(file!()).parent().unwrap().join("properties").join("build.py");
let script = Path::new(&env::var("CARGO_MANIFEST_DIR").unwrap())
.join("properties").join("build.py");
let product = if cfg!(feature = "gecko") { "gecko" } else { "servo" };
let status = Command::new(&*PYTHON)
.arg(&script)