diff options
author | David Cournapeau <cournape@gmail.com> | 2009-07-26 11:18:25 +0000 |
---|---|---|
committer | David Cournapeau <cournape@gmail.com> | 2009-07-26 11:18:25 +0000 |
commit | ab6878ee613fa348ee1ca59dcb77d44a221d06a3 (patch) | |
tree | 690eae69878b6b501a00a2884ed1a8db1150cf7b /numpy/distutils/misc_util.py | |
parent | 50d010c72dc3649cecf247cc637458ba98a15f2a (diff) | |
download | numpy-ab6878ee613fa348ee1ca59dcb77d44a221d06a3.tar.gz |
Fix get_config.
Diffstat (limited to 'numpy/distutils/misc_util.py')
-rw-r--r-- | numpy/distutils/misc_util.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/numpy/distutils/misc_util.py b/numpy/distutils/misc_util.py index f3a3e04c2..218d14011 100644 --- a/numpy/distutils/misc_util.py +++ b/numpy/distutils/misc_util.py @@ -13,9 +13,6 @@ try: except NameError: from sets import Set as set -from numpy.distutils.npy_pkg_config import get_info as get_npy_info, parse_flags, \ - PkgNotFound - __all__ = ['Configuration', 'get_numpy_include_dirs', 'default_config_dict', 'dict_append', 'appendpath', 'generate_config_py', 'get_cmd', 'allpath', 'get_mathlibs', @@ -1562,10 +1559,14 @@ def get_info(pkgname): >>> npymath_info = get_info('npymath') >>> config.add_extension('foo', sources=['foo.c'], extra_info=npymath_info) """ + # XXX: import here for bootstrapping reasons import numpy + from numpy.distutils.npy_pkg_config import read_config, parse_flags, \ + PkgNotFound + d = os.path.join( os.path.dirname(numpy.__file__), 'core', 'lib', 'npy-pkg-config') - pkg_info = get_npy_info(pkgname, [d]) + pkg_info = read_config(pkgname, [d]) # Translate LibraryInfo instance into a build_info dict info = parse_flags(pkg_info.cflags()) |