summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-03-03 09:55:53 +0100
committerDavid Lönnhager <david.l@mullvad.net>2025-03-05 23:32:36 +0100
commitb5964d5b9f64089d99e29925fc5f578e7cf75b24 (patch)
tree63779210fbe16cd0d12ca5879d276e9ad52e8574
parentab009561e5a1f8ad56841bb5f1914c5f255d6201 (diff)
downloadmullvadvpn-b5964d5b9f64089d99e29925fc5f578e7cf75b24.tar.xz
mullvadvpn-b5964d5b9f64089d99e29925fc5f578e7cf75b24.zip
Run as admin only in release mode
-rw-r--r--installer-downloader/build.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/installer-downloader/build.rs b/installer-downloader/build.rs
index c44a94c8cf..93692ee6cd 100644
--- a/installer-downloader/build.rs
+++ b/installer-downloader/build.rs
@@ -2,13 +2,11 @@ use anyhow::Context;
use std::env;
fn main() -> anyhow::Result<()> {
- let target_os = env::var("CARGO_CFG_TARGET_OS").context("Missing 'CARGO_CFG_TARGET_OS")?;
- let building_tests = env::var("CARGO_TARGET_TMPDIR").is_ok();
-
- if building_tests {
+ if cfg!(debug_assertions) {
return Ok(());
}
+ let target_os = env::var("CARGO_CFG_TARGET_OS").context("Missing 'CARGO_CFG_TARGET_OS")?;
match target_os.as_str() {
"windows" => win_main(),
_ => Ok(()),