From 9e1b6215a8849a886340a49534d3137098bf65af Mon Sep 17 00:00:00 2001 From: skyjake Date: Wed, 3 Apr 2013 19:26:12 +0300 Subject: [PATCH] Builder|Mac OS X: Use clang to build the 10.8 package GCC is outdated on recent versions of OS X. --- distrib/platform_release.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/distrib/platform_release.py b/distrib/platform_release.py index a9f56564a3..025da1b7b1 100755 --- a/distrib/platform_release.py +++ b/distrib/platform_release.py @@ -202,7 +202,14 @@ def mac_release(): MAC_WORK_DIR = os.path.abspath(os.path.join(DOOMSDAY_DIR, '../macx_release_build')) remkdir(MAC_WORK_DIR) os.chdir(MAC_WORK_DIR) - if os.system('qmake -r -spec macx-g++ CONFIG+=release DENG_BUILD=%s ' % (DOOMSDAY_BUILD_NUMBER) + + + # Choose the appropriate compiler. + if mac_os_version() == '10.8': + mkspec = 'unsupported/macx-clang' + else: + mkspec = 'macx-g++' + + if os.system('qmake -r -spec %s CONFIG+=release DENG_BUILD=%s ' % (mkspec, DOOMSDAY_BUILD_NUMBER) + '../doomsday/doomsday.pro && make -j2 -w'): raise Exception("Failed to build from source.")