summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-10-29 11:55:48 +0000
committerCarl Hetherington <cth@carlh.net>2013-10-29 11:55:48 +0000
commitddd9fb2fbf3c6905381d3e0aceea60f6f9a685ec (patch)
tree7b1ea074707369b45b1226ce8284e0627b45725e
parent3e4ec8463eaa880f455b7182824920b4f822dd10 (diff)
Try to fix odd target passed into package() on OS X.
-rwxr-xr-xcdist5
1 files changed, 4 insertions, 1 deletions
diff --git a/cdist b/cdist
index 78c2b80..2fa2f80 100755
--- a/cdist
+++ b/cdist
@@ -425,13 +425,16 @@ class OSXUniversalTarget(OSXTarget):
self.parts.append(OSXSingleTarget(32, directory))
self.parts.append(OSXSingleTarget(64, directory))
+ def work_dir_cscript(self):
+ return '%s/%d' % self.dir_in_host
+
def package(self, project):
for p in self.parts:
project.checkout(p)
p.build_dependencies(project)
p.build(project)
- return project.cscript['package'](self.parts[-1], project.version)
+ return project.cscript['package'](self, project.version)
#