summaryrefslogtreecommitdiff
path: root/Misc/python-config.in
diff options
context:
space:
mode:
authorCollin Winter <collinw@gmail.com>2010-04-06 21:30:42 +0000
committerCollin Winter <collinw@gmail.com>2010-04-06 21:30:42 +0000
commite43d5f84085904ce3213bd3bf227ee4843c431a2 (patch)
treeff9c2574a6d48974c0086668a114675fef2391b8 /Misc/python-config.in
parentb9a3ec2639367d9c7dca22d428d3e21967874e3f (diff)
downloadcpython-e43d5f84085904ce3213bd3bf227ee4843c431a2.tar.gz
Fix python-config to use the new sysconfig module; silences deprecation warnings.
Diffstat (limited to 'Misc/python-config.in')
-rw-r--r--Misc/python-config.in14
1 files changed, 7 insertions, 7 deletions
diff --git a/Misc/python-config.in b/Misc/python-config.in
index c03b4fa843..26605747f3 100644
--- a/Misc/python-config.in
+++ b/Misc/python-config.in
@@ -1,9 +1,9 @@
#!@EXENAME@
-import sys
-import os
import getopt
-from distutils import sysconfig
+import os
+import sys
+import sysconfig
valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags',
'ldflags', 'help']
@@ -31,14 +31,14 @@ if '--help' in opt_flags:
for opt in opt_flags:
if opt == '--prefix':
- print(sysconfig.PREFIX)
+ print(sysconfig.get_config_var('prefix'))
elif opt == '--exec-prefix':
- print(sysconfig.EXEC_PREFIX)
+ print(sysconfig.get_config_var('exec_prefix'))
elif opt in ('--includes', '--cflags'):
- flags = ['-I' + sysconfig.get_python_inc(),
- '-I' + sysconfig.get_python_inc(plat_specific=True)]
+ flags = ['-I' + sysconfig.get_path('include'),
+ '-I' + sysconfig.get_path('platinclude')]
if opt == '--cflags':
flags.extend(getvar('CFLAGS').split())
print(' '.join(flags))