[llvm-commits] [zorg] r149119 - in /zorg/trunk: buildbot/osuosl/master/config/builders.py zorg/buildbot/builders/DragonEggBuilder.py
Duncan Sands
baldrick at free.fr
Thu Jan 26 20:14:12 PST 2012
Author: baldrick
Date: Thu Jan 26 22:14:11 2012
New Revision: 149119
URL: http://llvm.org/viewvc/llvm-project?rev=149119&view=rev
Log:
Move the 32 bit dragonegg buildbot over to the new builder.
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.py
zorg/trunk/zorg/buildbot/builders/DragonEggBuilder.py
Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=149119&r1=149118&r2=149119&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Thu Jan 26 22:14:11 2012
@@ -347,25 +347,27 @@
return [
{'name' : 'dragonegg-i386-linux',
'slavenames' : ['gcc16'],
- 'builddir' : 'dragonegg-i386-linux',
- 'factory' : ScriptedBuilder.getScriptedBuildFactory(
- source_code = [SVN(name='svn-llvm',
- mode='update', baseURL='http://llvm.org/svn/llvm-project/llvm/',
- defaultBranch='trunk',
- workdir="llvm.src"),
- SVN(name='svn-dragonegg',
- mode='update', baseURL='http://llvm.org/svn/llvm-project/dragonegg/',
- defaultBranch='trunk',
- workdir="dragonegg.src"),],
- launcher = 'dragonegg.src/extras/buildbot_self_strap-32',
- timeout = 60),
- 'category' : 'dragonegg'},
+ 'builddir' : 'dragonegg-i386-linux',
+ 'factory' : DragonEggBuilder.getDragonEggBootstrapFactory(gcc_repository='http://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@174467',
+ extra_languages=['fortran', 'objc', 'obj-c++'],
+ extra_gcc_configure_args=['--disable-bootstrap', '--disable-multilib', '--enable-checking',
+ '--build=i686-pc-linux-gnu', '--enable-targets=all',
+ '--with-mpfr=/home/baldrick/cfarm-32',
+ '--with-gmp=/home/baldrick/cfarm-32',
+ '--with-mpc=/home/baldrick/cfarm-32',
+ '--with-libelf=/home/baldrick/cfarm-32'],
+ extra_llvm_configure_args=['--enable-optimized', '--enable-assertions',
+ '--build=i686-pc-linux-gnu'],
+ env={'CC' : 'gcc -m32', 'CXX' : 'g++ -m32',
+ 'LD_LIBRARY_PATH' : '/home/baldrick/cfarm-32/lib',
+ 'CPPFLAGS' : '-I/home/baldrick/cfarm-32/include'}
+ , clean=True),
+ 'category' : 'dragonegg'},
{'name' : 'dragonegg-x86_64-linux',
'slavenames' : ['gcc17'],
'builddir' : 'dragonegg-x86_64-linux',
- 'factory' : DragonEggBuilder.getDragonEggBootstrapFactory(triple='x86_64-linux-gnu',
- gcc_repository='http://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@174467',
+ 'factory' : DragonEggBuilder.getDragonEggBootstrapFactory(gcc_repository='http://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@174467',
extra_languages=['fortran', 'objc', 'obj-c++'],
extra_gcc_configure_args=['--disable-bootstrap', '--disable-multilib', '--enable-checking', '--with-mpfr=/opt/cfarm/mpfr-2.4.1', '--with-gmp=/opt/cfarm/gmp-4.2.4', '--with-mpc=/opt/cfarm/mpc-0.8', '--with-libelf=/opt/cfarm/libelf-0.8.12'],
extra_llvm_configure_args=['--enable-optimized', '--enable-assertions'],
Modified: zorg/trunk/zorg/buildbot/builders/DragonEggBuilder.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/DragonEggBuilder.py?rev=149119&r1=149118&r2=149119&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/DragonEggBuilder.py (original)
+++ zorg/trunk/zorg/buildbot/builders/DragonEggBuilder.py Thu Jan 26 22:14:11 2012
@@ -21,8 +21,7 @@
mapping['gcc_' + vals[0]] = vals[1]
return mapping
-def getDragonEggBootstrapFactory(triple, gcc_repository,
- extra_languages=[],
+def getDragonEggBootstrapFactory(gcc_repository, extra_languages=[],
extra_gcc_configure_args=[],
extra_llvm_configure_args=[],
clean=True, env={}, jobs='%(jobs)s'):
More information about the llvm-commits
mailing list