diff options
Diffstat (limited to 'test/SWIG/implicit-dependencies.py')
-rw-r--r-- | test/SWIG/implicit-dependencies.py | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/test/SWIG/implicit-dependencies.py b/test/SWIG/implicit-dependencies.py index 55645a4..81e3cf9 100644 --- a/test/SWIG/implicit-dependencies.py +++ b/test/SWIG/implicit-dependencies.py @@ -43,13 +43,6 @@ else: python = TestSCons.python _python_ = TestSCons._python_ -# swig-python expects specific filenames. -# the platform specific suffix won't necessarily work. -if sys.platform == 'win32': - _dll = '.dll' -else: - _dll = '.so' - test = TestSCons.TestSCons() swig = test.where_is('swig') @@ -61,17 +54,6 @@ if not swig: version = sys.version[:3] # see also sys.prefix documentation -# handle testing on other platforms: -ldmodule_prefix = '_' - -frameworks = '' -platform_sys_prefix = sys.prefix -if sys.platform == 'darwin': - # OS X has a built-in Python but no static libpython - # so you should link to it using apple's 'framework' scheme. - # (see top of file for further explanation) - frameworks = '-framework Python' - platform_sys_prefix = '/System/Library/Frameworks/Python.framework/Versions/%s/' % version test.write("dependency.i", """\ %module dependency @@ -84,13 +66,7 @@ test.write("dependent.i", """\ """) test.write('SConstruct', """ -foo = Environment(SWIGFLAGS='-python', - CPPPATH='%(platform_sys_prefix)s/include/python%(version)s/', - LDMODULEPREFIX='%(ldmodule_prefix)s', - LDMODULESUFFIX='%(_dll)s', - FRAMEWORKSFLAGS='%(frameworks)s', - ) - +foo = Environment(SWIGFLAGS='-python') swig = foo.Dictionary('SWIG') bar = foo.Clone(SWIG = r'%(_python_)s wrapper.py ' + swig) foo.CFile(target = 'dependent', source = ['dependent.i']) |