diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-12-05 20:16:00 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-12-05 20:16:00 +0000 |
| commit | f19c003f93203d940067f8138c2cbf7bcd763d1d (patch) | |
| tree | e34b1a2402ed797db7641c01df82232ce1ae86f8 | |
| parent | 589cccafd4ec67b4e7a068cf1cb3f4b795224e16 (diff) | |
Try to fix up beta generation.
| -rwxr-xr-x | release | 11 | ||||
| -rw-r--r-- | version.py | 4 |
2 files changed, 13 insertions, 2 deletions
@@ -34,7 +34,11 @@ if os.popen('git status -s').read() != '': print '%s: uncommitted changes exist.' % sys.argv[0] sys.exit(1) -new_version = version.rewrite_wscript(version.Version.to_release) +m = Version.to_release +if args.beta: + m = Version.to_beta + +new_version = version.rewrite_wscript(m) version.append_to_changelog(new_version) command("./waf clean") @@ -51,7 +55,10 @@ check_diff_with_user() command("git commit -a -m \"Bump version\"") command("git tag -m \"v%s\" v%s" % (new_version, new_version)) -version.rewrite_wscript(version.Version.bump_and_to_pre) +m = Version.bump_and_to_pre +if args.beta: + m = Version.to_pre +version.rewrite_wscript(m) check_diff_with_user() diff --git a/version.py b/version.py index c11a623d2..89be92398 100644 --- a/version.py +++ b/version.py @@ -33,6 +33,10 @@ class Version: self.pre = False self.beta = None + def to_pre(self): + self.pre = True + self.beta = None + def bump_and_to_pre(self): self.bump() self.pre = True |
