diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-04-10 12:38:25 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-04-10 12:38:25 +0100 |
| commit | 1a78842dfe83dc84d4755cfbc7d014efbee17a57 (patch) | |
| tree | 1ee3e46131adb55e4017ac671d2eb49c37d9e4d9 | |
| parent | eb85f15a0f9d1cb9d7f439f78e39082818fb4f07 (diff) | |
Remove old build scripts.
| -rwxr-xr-x | pre | 29 | ||||
| -rwxr-xr-x | release | 56 |
2 files changed, 0 insertions, 85 deletions
@@ -1,29 +0,0 @@ -#!/usr/bin/python - -import os -import shutil - -def command(c): - os.system(c) - print c - -def current_version(): - f = open('wscript', 'rw') - while 1: - l = f.readline() - if l == '': - break - - s = l.split() - if len(s) == 3 and s[0] == "VERSION": - return s[2][1:-1] - - assert(false) - -v = current_version() - -command("./builds/windows-32") -shutil.copy(os.path.join('build', 'windows', 'DVD-o-matic %s 32-bit Installer.exe' % v), '.') -command("./builds/windows-64") -shutil.copy(os.path.join('build', 'windows', 'DVD-o-matic %s 64-bit Installer.exe' % v), '.') -command("./waf dist") diff --git a/release b/release deleted file mode 100755 index e9a29ff00..000000000 --- a/release +++ /dev/null @@ -1,56 +0,0 @@ -#!/usr/bin/python - -import os -import sys -import datetime -import shutil -import version -import argparse - -parser = argparse.ArgumentParser(description = "Build and tag a release.") -parser.add_argument('-f', '--full', dest='full', action='store_const', const=True, help="full release", default=False) -parser.add_argument('-b', '--beta', dest='beta', action='store_const', const=True, help="beta release", default=False) -parser.add_argument('-d', '--debug', dest='debug', action='store_const', const=True, help="show commands but don't do anything", default=False) -args = parser.parse_args() - -if not args.full and not args.beta: - print "%s: must specify --full or --beta" % sys.argv[0] - sys.exit(1) - -def command(c): - if not args.debug: - os.system(c) - print c - -def check_diff_with_user(): - print "Planning to commit... ok? [y/n]" - command("git diff") - if (raw_input() != "y"): - command("git reset --hard") - print 'Aborted' - sys.exit(1) - -if not args.debug and os.popen('git status -s').read() != '': - print '%s: uncommitted changes exist.' % sys.argv[0] - sys.exit(1) - -m = version.Version.to_release -if args.beta: - m = version.Version.bump_beta - -new_version = version.rewrite_wscript(m) -version.append_to_changelog(new_version) -command("dch -b -v %s-1 \"New upstream release.\"" % new_version) - -command("./waf clean") -command("./waf dist") - -check_diff_with_user() - -command("git commit -a -m \"Bump version\"") -command("git tag -m \"v%s\" v%s" % (new_version, new_version)) - -if args.full: - version.rewrite_wscript(version.Version.bump_and_to_pre) - check_diff_with_user() - command("git commit -a -m \"Bump version\"") |
