summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-12-26 17:52:52 +0000
committerCarl Hetherington <cth@carlh.net>2014-12-26 17:52:52 +0000
commit93d225cd697fcf2c63c35534dfd85afd7c72e9a9 (patch)
tree3a08450af4b2de9897f28753df33c109a08f58fe
parent151de8245e0e1bcc7e7910bf75dcacdba3af4cde (diff)
Fix SourceTarget package().
-rwxr-xr-xcdist7
1 files changed, 4 insertions, 3 deletions
diff --git a/cdist b/cdist
index 703b1ba..f882312 100755
--- a/cdist
+++ b/cdist
@@ -528,9 +528,10 @@ class SourceTarget(Target):
rmtree(self.directory)
def package(self, project):
- name = read_wscript_variable(os.getcwd(), 'APPNAME')
- command('./waf dist')
- return os.path.abspath('%s-%s.tar.bz2' % (name, project.version))
+ with ProjectDirectory(self, project):
+ name = read_wscript_variable(os.getcwd(), 'APPNAME')
+ command('./waf dist')
+ return os.path.abspath('%s-%s.tar.bz2' % (name, project.version))
# @param s Target string: