diff options
-rw-r--r-- | setup.py | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -8,8 +8,28 @@ try: except ImportError: pass +MOD_NAME = 'kickstart' + +version_path = 'VERSION' +if not os.path.isfile(version_path): + print 'No VERSION file in topdir, abort' + sys.exit(1) + +try: + # first line should be the version number + version = open(version_path).readline().strip() + if not version: + print 'VERSION file is invalid, abort' + sys.exit(1) + + ver_file = open('%s/__version__.py' % MOD_NAME, 'w') + ver_file.write("VERSION = \"%s\"\n" % version) + ver_file.close() +except IOError: + print 'WARNING: Cannot write version number file' + setup(name='kickstarter', - version = "0.2", + version = version, description='Kickstarter', author='Anas Nashif', author_email='anas.nashif@intel.com', |