summaryrefslogtreecommitdiff
path: root/numpy/distutils/command/build_scripts.py
diff options
context:
space:
mode:
authorcookedm <cookedm@localhost>2006-02-01 22:55:38 +0000
committercookedm <cookedm@localhost>2006-02-01 22:55:38 +0000
commit9a794fa867d664aaf85a82be2c7fadf2b7d5fe21 (patch)
treed01d2fc9ca49111b7662497e1162e0120c68f12d /numpy/distutils/command/build_scripts.py
parentc0f4676426b86daa235331ed14720eaf7f7d461d (diff)
downloadnumpy-9a794fa867d664aaf85a82be2c7fadf2b7d5fe21.tar.gz
Replace type(a) is (something) with appropiate is_string/is_sequence tests
Diffstat (limited to 'numpy/distutils/command/build_scripts.py')
-rw-r--r--numpy/distutils/command/build_scripts.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/numpy/distutils/command/build_scripts.py b/numpy/distutils/command/build_scripts.py
index 9a8a6bfa8..c3f3931c3 100644
--- a/numpy/distutils/command/build_scripts.py
+++ b/numpy/distutils/command/build_scripts.py
@@ -3,6 +3,7 @@
from distutils.command.build_scripts import build_scripts as old_build_scripts
from numpy.distutils import log
+from numpy.distutils.misc_util import is_string
class build_scripts(old_build_scripts):
@@ -10,7 +11,7 @@ class build_scripts(old_build_scripts):
new_scripts = []
func_scripts = []
for script in scripts:
- if type(script) is type(''):
+ if is_string(script):
new_scripts.append(script)
else:
func_scripts.append(script)
@@ -23,12 +24,12 @@ class build_scripts(old_build_scripts):
script = func(build_dir)
if not script:
continue
- if type(script) is type([]):
- [log.info(" adding '%s' to scripts" % (s)) for s in script]
- new_scripts.extend(script)
- else:
+ if is_string(script):
log.info(" adding '%s' to scripts" % (script))
new_scripts.append(script)
+ else:
+ [log.info(" adding '%s' to scripts" % (s)) for s in script]
+ new_scripts.extend(list(script))
return new_scripts
def run (self):
@@ -36,7 +37,7 @@ class build_scripts(old_build_scripts):
return
self.scripts = self.generate_scripts(self.scripts)
-
+
return old_build_scripts.run(self)
def get_source_files(self):