Add builders for gtk3

This commit is contained in:
Robin Dunn
2016-03-02 20:21:25 -08:00
parent c2377f7a08
commit 51b2f0070b

View File

@@ -99,6 +99,8 @@ c['schedulers'].append( SingleBranchScheduler(
"build-osx-py35",
"build-gtk-py27",
"build-gtk-py33",
"build-gtk3-py27",
"build-gtk3-py33",
]))
@@ -138,6 +140,8 @@ c['schedulers'].append( ForceScheduler(
"build-osx-py35",
"build-gtk-py27",
"build-gtk-py33",
"build-gtk3-py27",
"build-gtk3-py33",
"dist-osx-py27",
"dist-osx-py34",
"dist-osx-py35",
@@ -213,6 +217,8 @@ def makeFactory(port, buildType='buildOnly', pyVer='2.7'):
else:
# Build both architectures for the distribution builders
cmd += ' --mac_arch=i386,x86_64'
if port == 'gtk3':
cmd += ' --gtk3'
if port in ['win32', 'win64']:
cmd += ' --cairo'
if port == 'win64':
@@ -277,6 +283,14 @@ c['builders'] = [
slavenames=["ubuntu-x64_86-py27"],
factory=makeFactory('gtk', pyVer='3.3')),
BuilderConfig(name="build-gtk3-py27",
slavenames=["ubuntu-x64_86-py27"],
factory=makeFactory('gtk3')),
BuilderConfig(name="build-gtk3-py33",
slavenames=["ubuntu-x64_86-py27"],
factory=makeFactory('gtk3', pyVer='3.3')),
BuilderConfig(name="build-docs",