view maintainers_fix_buildbot_build_mkdir.patch @ 1:2213af0b61f0

Take advantage of /o in the UseRathaxes CMakeScript + buildbot cmake -E patch
author Louis Opter <louis@lse.epitech.net>
date Sun, 01 Jan 2012 15:56:47 +0100
parents
children
line wrap: on
line source

# HG changeset patch
# Parent 1e3eba44b04af9bee8927b33a455a69a38675c6e
maintainers: improve the buildbot master configuration to use cmake -E to create the build directory instead of a shell snippet (which would break on Windows)

diff --git a/maintainers/buildbot/master/master-dotcloud.cfg b/maintainers/buildbot/master/master-dotcloud.cfg
--- a/maintainers/buildbot/master/master-dotcloud.cfg
+++ b/maintainers/buildbot/master/master-dotcloud.cfg
@@ -64,7 +64,7 @@
 
 fullbuild_factory = BuildFactory()
 fullbuild_factory.addStep(Mercurial(repourl='https://code.google.com/p/rathaxes', method='clean', branchType='inrepo'))
-fullbuild_factory.addStep(ShellCommand(command='mkdir build || :', lazylogfiles=True))
+fullbuild_factory.addStep(ShellCommand(command=['cmake', '-E', 'make_directory', 'build'], lazylogfiles=True))
 # The default is already build/ thus build/build
 fullbuild_factory.addStep(Configure(command=['cmake', '-DCMAKE_BUILD_TYPE=RELEASE', '..'], workdir='build/build'))
 fullbuild_factory.addStep(Compile(workdir='build/build'))