diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2022-02-14 13:07:18 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2022-02-15 08:50:50 +0000 |
commit | b32d967c0d88098505479a8cf384338b63a3aea5 (patch) | |
tree | c9fb77299eba979d6cb1ac2c121fb1fbc187f5e5 | |
parent | 8bb6f26a7d44e94172bce45a59410e7ce6e021f1 (diff) | |
download | qbs-b32d967c0d88098505479a8cf384338b63a3aea5.tar.gz |
Darwin: Set MinimumOSVersion property for mobile Apple platforms
Fixes: QBS-1690
Change-Id: I34b4d3f96ec2790d47e33a018892c67fea5f838d
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
-rw-r--r-- | share/qbs/modules/cpp/DarwinGCC.qbs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/share/qbs/modules/cpp/DarwinGCC.qbs b/share/qbs/modules/cpp/DarwinGCC.qbs index 158c3c061..81d8bded2 100644 --- a/share/qbs/modules/cpp/DarwinGCC.qbs +++ b/share/qbs/modules/cpp/DarwinGCC.qbs @@ -114,6 +114,13 @@ UnixGCC { dict["LSMinimumSystemVersion"] = minimumMacosVersion; } + if (qbs.targetOS.contains("ios") && minimumIosVersion) + dict["MinimumOSVersion"] = minimumIosVersion; + else if (qbs.targetOS.contains("tvos") && minimumTvosVersion) + dict["MinimumOSVersion"] = minimumTvosVersion; + else if (qbs.targetOS.contains("watchos") && minimumWatchosVersion) + dict["MinimumOSVersion"] = minimumWatchosVersion; + if (qbs.targetOS.containsAny(["ios", "tvos"])) { dict["LSRequiresIPhoneOS"] = true; |