[llvm-commits] [zorg] r103628 - /zorg/trunk/buildbot/osuosl/master/config/builders.py
Galina Kistanova
gkistanova at gmail.com
Wed May 12 11:01:59 PDT 2010
Author: gkistanova
Date: Wed May 12 13:01:59 2010
New Revision: 103628
URL: http://llvm.org/viewvc/llvm-project?rev=103628&view=rev
Log:
Added new buildbot builder for native build (x86_64-apple-darwin10) of cross llvm-gcc (for i686-pc-mingw32); updated llvm-gcc-x86_64-darwin10-cross-mingw32 build to use build-4-mingw32 script
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.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=103628&r1=103627&r2=103628&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Wed May 12 13:01:59 2010
@@ -253,6 +253,39 @@
extra_configure_args=['--disable-multilib']),
'category' : 'llvm-gcc.exp' },
+ {'name' : "llvm-gcc-x86_64-darwin10-self-mingw32",
+ 'slavenames': [ "kistanova1" ],
+ 'builddir' : "llvm-gcc-x86_64-darwin10-self-mingw32",
+ '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-llvm-gcc',
+ mode='update', baseURL='http://llvm.org/svn/llvm-project/llvm-gcc-4.2/',
+ defaultBranch='trunk',
+ workdir="llvm-gcc.src"),],
+ launcher = 'llvm-gcc.src/extras/buildbot-launcher',
+ build_script = 'llvm-gcc.src/extras/build-4-mingw32',
+ extra_args = [],
+ build_steps = [{'name' : 'configure_llvm',
+ 'description' : 'Configure LLVM',
+ 'haltOnFailure' : True },
+ {'name' : 'make_llvm',
+ 'description' : 'Make LLVM',
+ 'extra_args' : ['-j8'], # Extra step-specific properties
+ 'haltOnFailure' : True },
+ {'name' : 'configure_llvmgcc',
+ 'description' : 'Configure LLVM-GCC',
+ 'haltOnFailure' : True },
+ {'name' : 'make_llvmgcc',
+ 'description' : 'Make LLVM-GCC',
+ 'haltOnFailure' : True },
+ {'name' : 'install_llvmgcc',
+ 'description' : 'Install LLVM-GCC',
+ 'haltOnFailure' : True },]),
+ 'category' : 'llvm-gcc' },
+
{'name' : "llvm-gcc-x86_64-darwin10-cross-mingw32",
'slavenames': [ "kistanova1" ],
'builddir' : "llvm-gcc-x86_64-darwin10-cross-mingw32",
@@ -266,7 +299,7 @@
defaultBranch='trunk',
workdir="llvm-gcc.src"),],
launcher = 'llvm-gcc.src/extras/buildbot-launcher',
- build_script = 'llvm-gcc.src/extras/build-4-mingw32',
+ build_script = 'llvm-gcc.src/extras/build-x-4-mingw32',
extra_args = [],
build_steps = [{'name' : 'configure_llvm',
'description' : 'Configure LLVM',
@@ -275,6 +308,12 @@
'description' : 'Make LLVM',
'extra_args' : ['-j8'], # Extra step-specific properties
'haltOnFailure' : True },
+ {'name' : 'test_llvm',
+ 'description' : 'Test LLVM',
+ 'haltOnFailure' : False },
+ {'name' : 'cross_tools',
+ 'description' : 'Copy cross-tools',
+ 'haltOnFailure' : True },
{'name' : 'configure_llvmgcc',
'description' : 'Configure LLVM-GCC',
'haltOnFailure' : True },
More information about the llvm-commits
mailing list