diff options
Diffstat (limited to 'package/python2/files/python-config.in')
-rw-r--r-- | package/python2/files/python-config.in | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/package/python2/files/python-config.in b/package/python2/files/python-config.in deleted file mode 100644 index 0074d0304..000000000 --- a/package/python2/files/python-config.in +++ /dev/null @@ -1,57 +0,0 @@ -#!@EXENAME@ - -import sys -import os -import getopt -import re -from distutils import sysconfig - -valid_opts = ['prefix', 'exec-prefix', 'includes', 'libs', 'cflags', - 'ldflags', 'help'] - -def exit_with_usage(code=1): - print >>sys.stderr, "Usage: %s [%s]" % (sys.argv[0], - '|'.join('--'+opt for opt in valid_opts)) - sys.exit(code) - -try: - opts, args = getopt.getopt(sys.argv[1:], '', valid_opts) -except getopt.error: - exit_with_usage() - -if not opts: - exit_with_usage() - -pyver = sysconfig.get_config_var('VERSION') -getvar = sysconfig.get_config_var - -opt_flags = [flag for (flag, val) in opts] - -if '--help' in opt_flags: - exit_with_usage(code=0) - -for opt in opt_flags: - if opt == '--prefix': - print sysconfig.PREFIX - - elif opt == '--exec-prefix': - print sysconfig.EXEC_PREFIX - - elif opt in ('--includes', '--cflags'): - flags = ['-I' + re.sub('host_', 'target_', sysconfig.get_python_inc()), - '-I' + re.sub('host_', 'target_', sysconfig.get_python_inc(plat_specific=True))] - if opt == '--cflags': - flags.extend(getvar('CFLAGS').split()) - print ' '.join(flags) - - elif opt in ('--libs', '--ldflags'): - libs = getvar('LIBS').split() + getvar('SYSLIBS').split() - libs.append('-lpython'+pyver) - # add the prefix/lib/pythonX.Y/config dir, but only if there is no - # shared library in prefix/lib/. - if opt == '--ldflags': - if not getvar('Py_ENABLE_SHARED'): - libs.insert(0, '-L' + getvar('LIBPL')) - libs.extend(getvar('LINKFORSHARED').split()) - print ' '.join(libs) - |