summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2018-09-21 14:47:43 +0200
committerLinus Färnstrand <linus@mullvad.net>2018-09-24 16:11:57 +0200
commit967bf662fe56017dcb7cb9211c0e7f8440458cb2 (patch)
tree89f264e82883d73fdd99c327e8c9e4833758a226 /mullvad-daemon
parentc3888f3b39011abae7f34715c14243bec40128b1 (diff)
downloadmullvadvpn-967bf662fe56017dcb7cb9211c0e7f8440458cb2.tar.xz
mullvadvpn-967bf662fe56017dcb7cb9211c0e7f8440458cb2.zip
Only add metadata to daemon when not testing
Diffstat (limited to 'mullvad-daemon')
-rw-r--r--mullvad-daemon/build.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/mullvad-daemon/build.rs b/mullvad-daemon/build.rs
index e629f39232..f35e2fa4a1 100644
--- a/mullvad-daemon/build.rs
+++ b/mullvad-daemon/build.rs
@@ -24,7 +24,15 @@ fn main() {
winapi::um::winnt::LANG_ENGLISH,
winapi::um::winnt::SUBLANG_ENGLISH_US,
));
- res.set_manifest_file("mullvad-daemon.manifest");
+ println!("cargo:rerun-if-env-changed=MULLVAD_ADD_MANIFEST");
+ if env::var("MULLVAD_ADD_MANIFEST")
+ .map(|s| s != "0")
+ .unwrap_or(false)
+ {
+ res.set_manifest_file("mullvad-daemon.manifest");
+ } else {
+ println!("cargo:warning=Skipping mullvad-daemon manifest");
+ }
res.compile().expect("Unable to generate windows resources");
}
}