summaryrefslogtreecommitdiff
path: root/scipy/distutils/misc_util.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2005-10-13 14:59:39 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2005-10-13 14:59:39 +0000
commit8d0801d77e7c168756bb1068a8f680a420f9b75f (patch)
tree2a71a1d2c7468dea6df1e834c6a5ef852bdebe2a /scipy/distutils/misc_util.py
parent682a8759094a1c347366eb682605ee4460d3842a (diff)
downloadnumpy-8d0801d77e7c168756bb1068a8f680a420f9b75f.tar.gz
Dropped install_init_py file and generating __core_config__.py in order to detect whether we are in source or installatio directory.
Diffstat (limited to 'scipy/distutils/misc_util.py')
-rw-r--r--scipy/distutils/misc_util.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/scipy/distutils/misc_util.py b/scipy/distutils/misc_util.py
index 8a15bd6c4..11faaa188 100644
--- a/scipy/distutils/misc_util.py
+++ b/scipy/distutils/misc_util.py
@@ -814,11 +814,20 @@ class Configuration:
def rm_file(f=target):
try: os.remove(f); print 'removed',f
except OSError: pass
+ try: os.remove(f+'c'); print 'removed',f+'c'
+ except OSError: pass
atexit.register(rm_file)
return target
- self.add_data_files(generate_svn_version_py)
+ self.add_data_files(generate_svn_version_py())
+ return
+
+ def make_config_py(self,name='__config__'):
+ """ Generate package __config__.py file containing system_info
+ information used during building the package.
+ """
+ self.add_extension(name,[generate_config_py])
return
def get_cmd(cmdname,_cache={}):