Added support for libpandaskel

This commit is contained in:
Josh Yelon 2007-02-09 18:05:47 +00:00
parent 4546fcaf38
commit 834e06d5d4
2 changed files with 23 additions and 1 deletions

View File

@ -78,7 +78,7 @@ DoGenPyCode.outputHTMLDir = os.path.join(PANDAC,"..","doc")
DoGenPyCode.directDir = DIRECT
DoGenPyCode.extensionsDir = EXTENSIONS
DoGenPyCode.interrogateLib = r'libdtoolconfig'
DoGenPyCode.codeLibs = ['libpandaexpress','libpanda','libpandaphysics','libpandafx','libp3direct','libpandaegg']
DoGenPyCode.codeLibs = ['libpandaexpress','libpanda','libpandaphysics','libpandafx','libp3direct','libpandaskel','libpandaegg']
DoGenPyCode.etcPath = [os.path.join(PANDAC,"input")]
DoGenPyCode.pythonSourcePath = [DIRECT]
DoGenPyCode.native = 1

View File

@ -2691,6 +2691,28 @@ EnqueueLink(opts=OPTS, dll='libpanda.dll', obj=OBJFILES, xdep=[
'built/tmp/dtool_have_freetype.dat',
])
#
# DIRECTORY: panda/src/skel
#
IPATH=['panda/src/skel']
OPTS=['BUILDING_PANDASKEL', 'NSPR']
EnqueueCxx(ipath=IPATH, opts=OPTS, src='skel_composite.cxx', obj='skel_composite.obj')
EnqueueIgate(ipath=IPATH, opts=OPTS, outd='libskel.in', obj='libskel_igate.obj',
src='panda/src/skel', module='pandaskel', library='libskel',
skip=[], also=["skel_composite.cxx"])
EnqueueImod(ipath=IPATH, opts=OPTS, obj='libpandaskel_module.obj',
module='pandaskel', library='libpandaskel', files=["libskel.in"])
EnqueueLink(dll='libpandaskel.dll', opts=['ADVAPI', 'NSPR'], obj=[
'skel_composite.obj',
'libskel_igate.obj',
'libpandaskel_module.obj',
'libpanda.dll',
'libpandaexpress.dll',
'libp3dtoolconfig.dll',
'libp3dtool.dll',
])
#
# DIRECTORY: panda/src/audiotraits/
#