[llvm-commits] [zorg] r129997 - /zorg/trunk/buildbot/osuosl/master/config/builders.py
Galina Kistanova
gkistanova at gmail.com
Fri Apr 22 10:27:32 PDT 2011
Author: gkistanova
Date: Fri Apr 22 12:27:32 2011
New Revision: 129997
URL: http://llvm.org/viewvc/llvm-project?rev=129997&view=rev
Log:
Replace two llvm-gcc cross builders with clang cross builders.
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=129997&r1=129996&r2=129997&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Apr 22 12:27:32 2011
@@ -265,88 +265,25 @@
stage1_config='Release+Asserts',
stage2_config='Release+Asserts'),
'category' : 'clang.exp' },
+
+ # Clang cross builders.
+ {'name': "clang-x86_64-darwin10-self-mingw32",
+ 'slavenames':["kistanova1"],
+ 'builddir':"clang-x86_64-darwin10-self-mingw32",
+ 'factory': ClangBuilder.getClangBuildFactory(outOfDir=True, jobs=4, test=False,
+ extra_configure_args=['--build=x86_64-apple-darwin10',
+ '--host=i686-pc-mingw32',
+ '--target=i686-pc-mingw32'])},
+
+ {'name' : "clang-x86_64-darwin10-cross-mingw32",
+ 'slavenames' :["kistanova1"],
+ 'builddir' :"clang-x86_64-darwin10-cross-mingw32",
+ 'factory': ClangBuilder.getClangBuildFactory(outOfDir=True, jobs=4, use_pty_in_tests=True, run_cxx_tests=True,
+ extra_configure_args=['--build=x86_64-apple-darwin10',
+ '--host=x86_64-apple-darwin10',
+ '--target=i686-pc-mingw32'])},
- {'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' : 'clean',
- 'description' : 'clean',
- 'haltOnFailure' : True },
- {'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',
- 'extra_args' : ['-j8'],
- '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",
- '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-x-4-mingw32',
- extra_args = [],
- build_steps = [{'name' : 'clean',
- 'description' : 'clean',
- 'haltOnFailure' : True },
- {'name' : 'copy_cross_tools',
- 'description' : 'copy cross-tools',
- 'haltOnFailure' : True },
- {'name' : 'configure_llvm',
- 'description' : 'configure llvm',
- 'haltOnFailure' : True },
- {'name' : 'make_llvm',
- 'description' : 'make llvm',
- 'extra_args' : ['-j8'], # Extra step-specific properties
- 'haltOnFailure' : True },
- {'name' : 'test_llvm',
- 'type' : ClangTestCommand,
- 'description' : 'test llvm',
- 'haltOnFailure' : False },
- {'name' : 'configure_llvmgcc',
- 'description' : 'configure llvm-gcc',
- 'haltOnFailure' : True },
- {'name' : 'make_llvmgcc',
- 'description' : 'make llvm-gcc',
- 'extra_args' : ['-j8'],
- 'haltOnFailure' : True },
- {'name' : 'install_llvmgcc',
- 'description' : 'install llvm-gcc',
- 'haltOnFailure' : True },]),
- 'category' : 'llvm-gcc' },
-
+ # llvm-gcc cross builders.
{'name' : "build-self-4-mingw32",
'slavenames': [ "kistanova1" ],
'builddir' : "build-self-4-mingw32",
More information about the llvm-commits
mailing list