import os import sys sys.path.insert(0, '.') from setuptools import setup, find_packages setup(name="Pipeline", description="Pipeline package", packages=find_packages() ) casaarch = os.getenv('CASAARCH') pyversion = os.getenv('PYVERSION') casasrc = os.getenv('CASASRC') for i in ['h', 'hif', 'hsd', 'hifa', 'hifv', 'hsdn']: srcdir = casasrc + '/' + i + '/cli' destdir = casaarch + '/pipeline/' + i + '/cli' if srcdir == destdir: command = '(cd '+casasrc+'/'+i+'/cli; buildmytasks *xml)' else: command = '(cd '+casasrc+'/'+i+'/cli; buildmytasks --output-dir '+casaarch+'/pipeline/'+i+'/cli *xml)' print(command) os.system(command) if (casasrc+'/extern') != (casaarch+'/pipeline/extern'): command = 'cp '+casasrc+'/extern/Mako-0.7.0-py' + pyversion + '.egg '+casaarch+'/pipeline/extern' print(command) os.system(command)