diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2002-03-22 14:15:07 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2002-03-22 14:15:07 (GMT) |
commit | 9051e0e5775b0d0d9f6b4d09a15ef262dd936e76 (patch) | |
tree | bc1215cf8e3ee078001b3058a68e7832ce8d300e /Mac/scripts | |
parent | b26f3639ed9a26efad77afb7effcce0a93a4b43d (diff) | |
download | cpython-9051e0e5775b0d0d9f6b4d09a15ef262dd936e76.zip cpython-9051e0e5775b0d0d9f6b4d09a15ef262dd936e76.tar.gz cpython-9051e0e5775b0d0d9f6b4d09a15ef262dd936e76.tar.bz2 |
- Weaklink InterfaceLib in _Res module
- forgot to pass libraryflags and stdlibraryflags on to ppc/carbon
project generation.
First half of fix to 531398.
Diffstat (limited to 'Mac/scripts')
-rw-r--r-- | Mac/scripts/genpluginprojects.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Mac/scripts/genpluginprojects.py b/Mac/scripts/genpluginprojects.py index f96e44f..d95c4ad 100644 --- a/Mac/scripts/genpluginprojects.py +++ b/Mac/scripts/genpluginprojects.py @@ -41,9 +41,11 @@ def genpluginproject(architecture, module, # For the time being we generate two project files. Not as nice as # a single multitarget project, but easier to implement for now. genpluginproject("ppc", module, project, projectdir, sources, sourcedirs, - libraries, extradirs, extraexportsymbols, outputdir) + libraries, extradirs, extraexportsymbols, outputdir, libraryflags, + stdlibraryflags, prefixname) genpluginproject("carbon", module, project, projectdir, sources, sourcedirs, - libraries, extradirs, extraexportsymbols, outputdir) + libraries, extradirs, extraexportsymbols, outputdir, libraryflags, + stdlibraryflags, prefixname) return templatename = "template-%s" % architecture targetname = "%s.%s" % (module, architecture) @@ -162,7 +164,8 @@ def genallprojects(force=0): genpluginproject("ppc", "_Qt", libraries=["QuickTimeLib"], outputdir="::Lib:Carbon") genpluginproject("carbon", "_Qt", outputdir="::Lib:Carbon") genpluginproject("all", "_Qdoffs", outputdir="::Lib:Carbon") - genpluginproject("all", "_Res", outputdir="::Lib:Carbon") + genpluginproject("all", "_Res", + stdlibraryflags="Debug, WeakImport", outputdir="::Lib:Carbon") genpluginproject("all", "_Scrap", outputdir="::Lib:Carbon") genpluginproject("ppc", "_Snd", libraries=["CarbonAccessors.o", "SoundLib"], outputdir="::Lib:Carbon") genpluginproject("carbon", "_Snd", outputdir="::Lib:Carbon") |