blob: f8708496dc34817824593c85905e4d95a7483397 [file] [log] [blame]
#!/usr/bin/env python
import os,sys
from scipy_distutils.core import setup
from scipy_distutils.misc_util import get_path, merge_config_dicts
from scipy_distutils.misc_util import package_config
# Enought changes to bump the number. We need a global method for
# versioning
version = "0.2"
def stand_alone_package(with_dependencies = 0):
path = get_path(__name__)
old_path = os.getcwd()
os.chdir(path)
try:
primary = ['weave']
if with_dependencies:
dependencies= ['scipy_distutils', 'scipy_test']
else:
dependencies = []
print 'dep:', dependencies
config_dict = package_config(primary,dependencies)
setup (name = "weave",
version = version,
description = "Tools for inlining C/C++ in Python",
author = "Eric Jones",
author_email = "eric@enthought.com",
licence = "SciPy License (BSD Style)",
url = 'http://www.scipy.org',
**config_dict
)
finally:
os.chdir(old_path)
if __name__ == '__main__':
import sys
if '--without-dependencies' in sys.argv:
with_dependencies = 0
sys.argv.remove('--without-dependencies')
else:
with_dependencies = 1
stand_alone_package(with_dependencies)