2 import gui
, sys
, os
, shutil
7 os
.system('svn status')
9 name
= 'injector-gui-' + gui
.version
10 a
= raw_input("Release " + name
+ "? [y/N]")
11 if not a
or a
not in 'Yy':
14 if os
.system('svn ls file:///home/svn/releases/' + name
+ ' >/dev/null') == 0:
15 print "WARNING: releases/" + name
+ " already exists"
16 a
= raw_input("Overwrite " + name
+ "? [y/N]")
17 if not a
or a
not in 'Yy':
19 os
.system('svn rm file:///home/svn/releases/' + name
+ ' -m overwrite')
21 if os
.system('svn cp -m "Released ' + name
+ '" ' +
22 'file:///home/svn/injector/injector-gui '
23 'file:///home/svn/releases/' + name
):
24 print "Failed to make release"
27 if os
.path
.isdir(name
):
29 os
.system('svn export file:///home/svn/releases/' + name
+ ' ' + name
)