6
f = file( 'CXX/Version.hxx' )
12
if words[0:2] == ['#define', 'PYCXX_VERSION_MAJOR']:
14
if words[0:2] == ['#define', 'PYCXX_VERSION_MINOR']:
16
if words[0:2] == ['#define', 'PYCXX_VERSION_PATCH']:
19
print 'version:',major, minor, patch
21
tmp_dir = os.environ.get('TMP','/tmp')
22
kit_name = 'pycxx-%s.%s.%s' % (major, minor, patch)
23
kit_dir = os.path.join( tmp_dir, kit_name )
25
if os.path.exists( kit_dir ):
26
print 'Info: Removing tree at %s' % kit_dir
27
shutil.rmtree( kit_dir )
31
print 'Info: svn export %s' % kit_dir
32
os.system( 'svn export --force . %s' % kit_dir )
34
print 'Info: Creating %s.tar.gz' % kit_dir
36
os.system( 'tar czf %s.tar.gz %s' % (kit_dir, kit_name) )
40
if __name__ == '__main__':
41
sys.exit( main( sys.argv ) )