diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-03-10 21:45:31 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2013-03-10 21:45:31 +0400 |
commit | c142698fb779f8b9b0621be223c41368373a50cf (patch) | |
tree | d2bf3a794a99c7dbb6454f97ef1cf12b25a437e2 /build_files/buildbot/slave_pack.py | |
parent | 6da449b86c5debb0be1f203090a3b75903a50a54 (diff) |
Buildbot: mac configuration files for i386 and x86_64.
Diffstat (limited to 'build_files/buildbot/slave_pack.py')
-rw-r--r-- | build_files/buildbot/slave_pack.py | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/build_files/buildbot/slave_pack.py b/build_files/buildbot/slave_pack.py index 3d4f423be9c..569b996d7a0 100644 --- a/build_files/buildbot/slave_pack.py +++ b/build_files/buildbot/slave_pack.py @@ -43,12 +43,12 @@ if builder.find('scons') != -1: os.chdir('../blender') scons_options = ['BF_QUICK=slnt', 'BUILDBOT_BRANCH=' + branch, 'buildslave', 'BF_FANCY=False'] - if builder.find('linux') != -1: - buildbot_dir = os.path.dirname(os.path.realpath(__file__)) - config_dir = os.path.join(buildbot_dir, 'config') - build_dir = os.path.join('..', 'build', builder) - install_dir = os.path.join('..', 'install', builder) + buildbot_dir = os.path.dirname(os.path.realpath(__file__)) + config_dir = os.path.join(buildbot_dir, 'config') + build_dir = os.path.join('..', 'build', builder) + install_dir = os.path.join('..', 'install', builder) + if builder.find('linux') != -1: scons_options += ['WITH_BF_NOBLENDER=True', 'WITH_BF_PLAYER=False', 'BF_BUILDDIR=' + build_dir, 'BF_INSTALLDIR=' + install_dir, @@ -98,6 +98,14 @@ if builder.find('scons') != -1: if builder.find('mingw') != -1: scons_options.append('BF_TOOLSET=mingw') + elif builder.find('mac') != -1: + if builder.find('x86_64') != -1: + config = 'user-config-mac-x86_64.py' + else: + config = 'user-config-mac-i386.py' + + scons_options.append('BF_CONFIG=' + os.path.join(config_dir, config)) + retcode = subprocess.call(['python', 'scons/scons.py'] + scons_options) sys.exit(retcode) |