[cig-commits] r7647 - cs/buildbot/trunk/buildbot
leif at geodynamics.org
leif at geodynamics.org
Wed Jul 11 17:52:34 PDT 2007
Author: leif
Date: 2007-07-11 17:52:34 -0700 (Wed, 11 Jul 2007)
New Revision: 7647
Modified:
cs/buildbot/trunk/buildbot/bs.py
Log:
Add "CC=gcc" etc. to 'make' command line for projects w/o a
'configure' script (MAG, cigma).
Modified: cs/buildbot/trunk/buildbot/bs.py
===================================================================
--- cs/buildbot/trunk/buildbot/bs.py 2007-07-11 22:57:09 UTC (rev 7646)
+++ cs/buildbot/trunk/buildbot/bs.py 2007-07-12 00:52:34 UTC (rev 7647)
@@ -28,11 +28,17 @@
"""simply runs 'make'"""
def buildSteps(self, buildEnv, buildConfig, env, desc, workdir, configureArgs, line):
+ e = []
+ for var, value in env.iteritems():
+ if var.find('PATH') == -1:
+ # expand server-side environment variables
+ value = value % env
+ e.append("%s=%s" % (var, value))
steps = [
s(step.Compile,
description=["compiling"] + desc,
descriptionDone=desc + ["compile"],
- command="make all",
+ command=["make"] + e + ["all"],
workdir=workdir,
env=env,
haltOnFailure=True),
More information about the cig-commits
mailing list