1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
#!/usr/bin/env python
import os
from glob import glob
from misc_util import get_path, default_config_dict, dot_join
def configuration(parent_package='',parent_path=None):
package = 'scipy_distutils'
local_path = get_path(__name__,parent_path)
config = default_config_dict(package,parent_package)
sub_package = dot_join(parent_package,package,'command')
config['packages'].append(sub_package)
config['package_dir'][sub_package] = os.path.join(local_path,'command')
#for name in glob(os.path.join(local_path,'tests','*_ext')):
# p = dot_join(parent_package,package,'tests',os.path.basename(name))
# config['packages'].append(p)
# config['package_dir'][p] = name
config['data_files'].append((package,[os.path.join(local_path,'sample_site.cfg')]))
return config
if __name__ == '__main__':
from scipy_distutils_version import scipy_distutils_version
print 'scipy_distutils Version',scipy_distutils_version
from core import setup
config = configuration(parent_path='')
for k,v in config.items():
if not v:
del config[k]
setup(version = scipy_distutils_version,
description = "Changes to distutils needed for SciPy "\
"-- mostly Fortran support",
author = "Travis Oliphant, Eric Jones, and Pearu Peterson",
author_email = "scipy-dev@scipy.org",
license = "SciPy License (BSD Style)",
url = 'http://www.scipy.org',
**config
)
|