fix(cli): set MACOSX_DEPLOYMENT_TARGET env var, closes #4704 (#4842)

This commit is contained in:
Lucas Fernandes Nogueira
2022-08-02 19:54:31 -03:00
committed by GitHub
parent dcd506676c
commit fa23310f23
2 changed files with 11 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
---
"cli.rs": patch
"cli.js": patch
---
Set the `MACOSX_DEPLOYMENT_TARGET` environment variable with the configuration `minimum_system_version` value.

View File

@@ -141,6 +141,11 @@ impl Interface for Rust {
}
manifest
};
if let Some(minimum_system_version) = &config.tauri.bundle.macos.minimum_system_version {
std::env::set_var("MACOSX_DEPLOYMENT_TARGET", minimum_system_version);
}
Ok(Self {
app_settings: RustAppSettings::new(config, manifest)?,
config_features: config.build.features.clone().unwrap_or_default(),