aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--share/qbs/modules/cpp/DarwinGCC.qbs16
1 files changed, 8 insertions, 8 deletions
diff --git a/share/qbs/modules/cpp/DarwinGCC.qbs b/share/qbs/modules/cpp/DarwinGCC.qbs
index c1c92e740..015fb71f5 100644
--- a/share/qbs/modules/cpp/DarwinGCC.qbs
+++ b/share/qbs/modules/cpp/DarwinGCC.qbs
@@ -182,14 +182,14 @@ UnixGCC {
// Set the corresponding environment variable even if the minimum OS version is undefined,
// because this indicates the default deployment target for that OS
- if (qbs.targetOS.contains("ios"))
- env["IPHONEOS_DEPLOYMENT_TARGET"] = minimumIosVersion || "";
- if (qbs.targetOS.contains("macos"))
- env["MACOSX_DEPLOYMENT_TARGET"] = minimumMacosVersion || "";
- if (qbs.targetOS.contains("watchos"))
- env["WATCHOS_DEPLOYMENT_TARGET"] = minimumWatchosVersion || "";
- if (qbs.targetOS.contains("tvos"))
- env["TVOS_DEPLOYMENT_TARGET"] = minimumTvosVersion || "";
+ if (qbs.targetOS.contains("ios") && minimumIosVersion)
+ env["IPHONEOS_DEPLOYMENT_TARGET"] = minimumIosVersion;
+ if (qbs.targetOS.contains("macos") && minimumMacosVersion)
+ env["MACOSX_DEPLOYMENT_TARGET"] = minimumMacosVersion;
+ if (qbs.targetOS.contains("watchos") && minimumWatchosVersion)
+ env["WATCHOS_DEPLOYMENT_TARGET"] = minimumWatchosVersion;
+ if (qbs.targetOS.contains("tvos") && minimumTvosVersion)
+ env["TVOS_DEPLOYMENT_TARGET"] = minimumTvosVersion;
if (xcode.present)
env["TARGETED_DEVICE_FAMILY"] = DarwinTools.targetedDeviceFamily(xcode.targetDevices);