diff options
author | Simon Schampijer <simon@schampijer.de> | 2008-12-18 15:23:15 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2008-12-18 15:23:15 (GMT) |
commit | 8a64d7ff43437488c9be059ef8837c31c4c1f86e (patch) | |
tree | 312c5985d977711f557ad2bfc6e6099c0f3f6f2e /release | |
parent | 6d25801d408c50a098c9f4ae39e87845318e1354 (diff) |
differentiate between glucose and fructose in the download
Diffstat (limited to 'release')
-rwxr-xr-x | release | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -185,7 +185,8 @@ class Release(object): return self.get_tarball_name() def upload(self): - upload_path = os.path.join(upload_root, self.name) + upload_path = os.path.join(upload_root, self.path_differentiator, + self.name) upload_dest = upload_host + ':' + upload_path subprocess.check_call(['ssh', upload_host, 'mkdir', '-m', '775', @@ -196,7 +197,9 @@ class Release(object): out = StringIO.StringIO() out.write('== Source ==\n\n') - path = os.path.join(self.name, self.get_tarball_name()) + path = os.path.join(self.path_differentiator, self.name, + self.get_tarball_name()) + out.write(download_uri + path + '\n') report = ReleaseReport(self.version) @@ -265,6 +268,7 @@ class ActivityRelease(Release): self.name_regexp = 'name\s*=\s*(.*)' self.version_regexp = 'activity_version\s*=\s*(.*)' self.tarball_command = ['./setup.py', 'dist_source'] + self.path_differentiator = 'fructose' def get_tarball_path(self): return os.path.join('dist', self.get_tarball_name()) @@ -277,6 +281,7 @@ class AutomakeRelease(Release): self.name_regexp = 'AC_INIT\(\[.*?\],\[.*?\],\[.*?\],\[(.*?)\]' self.version_regexp = 'AC_INIT\(\[.*?\],\[(.*?)\]' self.tarball_command = ['make', 'distcheck'] + self.path_differentiator = 'glucose' def main(): parser = optparse.OptionParser() |