Holding the pointer over an interface in the main window shows a tooltip
[zeroinstall.git] / makedist
blob9714f217b6e0c83f63535dbf758ff54258ef4962
1 #!/usr/bin/env python
2 import gui, sys, os, shutil
4 os.system('svn status')
6 name = 'injector-gui-' + gui.version
7 a = raw_input("Release " + name + "? [y/N]")
8 if not a or a not in 'Yy':
9 sys.exit(0)
11 if os.system('svn ls file:///home/svn/releases/' + name + ' >/dev/null') == 0:
12 print "WARNING: releases/" + name + " already exists"
13 a = raw_input("Overwrite " + name + "? [y/N]")
14 if not a or a not in 'Yy':
15 sys.exit(0)
16 os.system('svn rm file:///home/svn/releases/' + name + ' -m overwrite')
18 if os.system('svn cp -m "Released ' + name + '" ' +
19 'file:///home/svn/injector/injector-gui '
20 'file:///home/svn/releases/' + name):
21 print "Failed to make release"
22 sys.exit(1)
24 if os.path.isdir(name):
25 shutil.rmtree(name)
26 os.system('svn export file:///home/svn/releases/' + name + ' ' + name)
27 os.chdir(name)
29 os.system('svn up')