5 from distutils.core import setup
8 # # enable "setup.py develop", optional
14 version_path = 'VERSION'
15 if not os.path.isfile(version_path):
16 print 'No VERSION file in topdir, abort'
20 # first line should be the version number
21 version = open(version_path).readline().strip()
23 print 'VERSION file is invalid, abort'
26 ver_file = open('%s/__version__.py' % MOD_NAME, 'w')
27 ver_file.write("VERSION = \"%s\"\n" % version)
30 print 'WARNING: Cannot write version number file'
36 MOD_NAME + '/pluginbase',
37 MOD_NAME + '/kickstart',
38 MOD_NAME + '/kickstart/custom_commands',
39 MOD_NAME + '/pykickstart',
40 MOD_NAME + '/pykickstart/commands',
41 MOD_NAME + '/pykickstart/handlers',
46 description = 'New MeeGo Image Creator',
47 author='Jian-feng Ding',
48 author_email='jian-feng.ding@intel.com',
49 url='https://meego.gitorious.org/meego-developer-tools/image-creator',
54 data_files = [("/usr/lib/mic/plugins/imager", ["plugins/imager/fs_plugin.py",
55 "plugins/imager/livecd_plugin.py",
56 "plugins/imager/liveusb_plugin.py",
57 "plugins/imager/loop_plugin.py",
58 "plugins/imager/raw_plugin.py"]),
59 ("/usr/lib/mic/plugins/backend", ["plugins/backend/zypppkgmgr.py",
60 "plugins/backend/yumpkgmgr.py"]),
61 ("/etc/mic", ["distfiles/mic.conf"])]