2008-10-05 05:51:17 +00:00
|
|
|
from distutils.core import setup
|
2008-10-05 05:46:04 +00:00
|
|
|
import glob
|
2008-10-05 06:05:53 +00:00
|
|
|
import os
|
|
|
|
|
|
|
|
main_etc_files = []
|
|
|
|
for comp in glob.glob(os.path.join(os.getcwd(), 'etc', '*'):
|
|
|
|
if os.path.isfile(comp):
|
|
|
|
main_etc_files.append(comp)
|
|
|
|
|
|
|
|
etc_data_files = [(os.path.join('etc', 'lorax'), main_etc_files)]
|
|
|
|
|
|
|
|
for comp in glob.glob(os.path.join(os.getcwd(), 'etc', '*'):
|
|
|
|
if os.path.isdir(comp):
|
|
|
|
sub_files = glob.glob(comp, '*')
|
|
|
|
etc_path = os.path.join('etc', 'lorax', os.path.basename(comp))
|
|
|
|
etc_data_files.append((etc_path, sub_files))
|
|
|
|
|
|
|
|
data_files = [(os.path.join('usr', 'share', 'lorax'),
|
|
|
|
glob.glob('share/*'))] + etc_data_files
|
2008-10-05 05:46:04 +00:00
|
|
|
|
2008-10-05 05:51:17 +00:00
|
|
|
setup(name='lorax',
|
|
|
|
version='0.1',
|
|
|
|
description='Boot image build tool',
|
|
|
|
author='David Cantrell',
|
|
|
|
author_email='dcantrell@redhat.com',
|
|
|
|
license='GPLv2+',
|
|
|
|
package_dir = {'': 'src'},
|
|
|
|
packages = ['pylorax'],
|
2008-10-05 05:53:33 +00:00
|
|
|
scripts = ['src/bin/lorax'],
|
2008-10-05 06:05:53 +00:00
|
|
|
data_files = data_files
|
2008-10-05 05:51:17 +00:00
|
|
|
)
|