diff options
author | Joerg Bornemann <joerg.bornemann@digia.com> | 2013-11-06 13:03:47 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@digia.com> | 2013-11-07 16:32:19 +0100 |
commit | d6e99112cc72c4e67c2c620c9ca1a71ad3e4eec5 (patch) | |
tree | 0d99eb302ce37f340c2fdfc0f0b8aac2ab3bea75 | |
parent | 7812f3342b7d2fb66a5ca0a21c58c6a47d41695a (diff) |
don't call sw_vers twice
Change-Id: I294aa409509f56a6baf2c7f15848af077ac5380e
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
-rw-r--r-- | share/qbs/modules/cpp/DarwinGCC.qbs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/share/qbs/modules/cpp/DarwinGCC.qbs b/share/qbs/modules/cpp/DarwinGCC.qbs index 458959fce..73c74bd13 100644 --- a/share/qbs/modules/cpp/DarwinGCC.qbs +++ b/share/qbs/modules/cpp/DarwinGCC.qbs @@ -232,7 +232,8 @@ UnixGCC { process = new Process(); process.exec("sw_vers", ["-buildVersion"], true); - aggregatePlist["BuildMachineOSBuild"] = process.readStdOut().trim(); + var osBuildVersion = process.readStdOut().trim(); + aggregatePlist["BuildMachineOSBuild"] = osBuildVersion; process.close(); // setup env @@ -244,10 +245,7 @@ UnixGCC { "XCODE_PRODUCT_BUILD_VERSION": platformInfo["DTPlatformBuild"], "PLATFORM_PRODUCT_BUILD_VERSION": platformInfo["ProductBuildVersion"], } - process = new Process(); - process.exec("sw_vers", ["-buildVersion"], true); - env["MAC_OS_X_PRODUCT_BUILD_VERSION"] = process.readStdOut().trim(); - process.close(); + env["MAC_OS_X_PRODUCT_BUILD_VERSION"] = osBuildVersion; for (key in buildEnv) env[key] = buildEnv[key]; |