summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBuildbot system user <buildbot@ec2>2016-02-03 20:46:37 +0000
committerBuildbot system user <buildbot@ec2>2016-02-03 20:46:37 +0000
commit2a2bad95f388c7cf1626f1c3fd7fbb40171e6abd (patch)
tree5f4b3e205b8a09368c7957fbb6e523e3d31a242b
parent0442e6c8aa9621898ce63a850fbb48c81f7e1373 (diff)
Build mesa-demos using --with-glut
-rwxr-xr-xmodulesetparser.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/modulesetparser.py b/modulesetparser.py
index 16826ba..55d1576 100755
--- a/modulesetparser.py
+++ b/modulesetparser.py
@@ -293,7 +293,7 @@ def BuilderList(slaves):
# prefix: the location on the buildslave where we stash the results of other builders
# XXX: this is very wrong, as it means a builder is not self contained
- prefix = '%(prop:workdir)s/../install/'
+ prefix = '%(prop:workdir)s/../install'
# construct env for build steps (maybe this should be sourced from a file or script?)
# XXX: need to run test on buildslave to determine if ccache is available, and if so, use it
@@ -324,12 +324,14 @@ def BuilderList(slaves):
autogenargs = {
'xserver' : '--enable-xvfb --enable-xnest --enable-dmx --enable-kdrive --enable-xephyr --enable-xfake --disable-xfbdev --enable-xorg --enable-xwin --enable-xf86bigfont --enable-debug',
'mesa-mesa' : '--disable-xa --with-gallium-drivers=swrast --disable-dri3 --disable-egl --enable-osmesa --enable-shared --disable-static --enable-driglx-direct',
+ 'mesa-demos' : '--with-glut='+prefix,
'xf86-video-dummy' : '--disable-dga', # config check needs fixing to default to auto, not yes
'xts' : '--disable-shared'
}
if name in autogenargs:
extra = autogenargs[name].split()
+ extra = map(Interpolate, extra)
confcmd.extend(extra)
# fontrootdir doesn't default to $prefix/share/fonts/ (bug?), so set it explicitly for font pacakages