open_toontown_panda3d/panda/src/pgraph/Sources.pp

209 lines
6.6 KiB
ObjectPascal

#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
#define LOCAL_LIBS lerp event gsgbase gobj putil graph linmath express pandabase
#begin lib_target
#define TARGET pgraph
#define SOURCES \
billboardEffect.I billboardEffect.h \
binCullHandler.I binCullHandler.h \
qpcamera.I qpcamera.h \
colorAttrib.I colorAttrib.h \
colorScaleAttrib.I colorScaleAttrib.h \
colorWriteAttrib.I colorWriteAttrib.h \
config_pgraph.h \
cullBin.I cullBin.h \
cullBinAttrib.I cullBinAttrib.h \
cullBinBackToFront.I cullBinBackToFront.h \
cullBinManager.I cullBinManager.h \
cullBinUnsorted.I cullBinUnsorted.h \
cullFaceAttrib.I cullFaceAttrib.h \
cullHandler.I cullHandler.h \
cullResult.I cullResult.h \
qpcullTraverser.I qpcullTraverser.h \
cullTraverserData.I cullTraverserData.h \
cullableObject.I cullableObject.h \
decalEffect.I decalEffect.h \
depthOffsetAttrib.I depthOffsetAttrib.h \
depthTestAttrib.I depthTestAttrib.h \
depthWriteAttrib.I depthWriteAttrib.h \
drawCullHandler.I drawCullHandler.h \
qpfindApproxLevel.I qpfindApproxLevel.h \
qpfindApproxLevelEntry.I qpfindApproxLevelEntry.h \
qpfindApproxPath.I qpfindApproxPath.h \
qpfog.I qpfog.h \
fogAttrib.I fogAttrib.h \
qpgeomNode.I qpgeomNode.h \
qpgeomTransformer.I qpgeomTransformer.h \
qplensNode.I qplensNode.h \
qplodNode.I qplodNode.h \
materialAttrib.I materialAttrib.h \
qpmodelNode.I qpmodelNode.h \
qpmodelRoot.I qpmodelRoot.h \
qpnodePath.I qpnodePath.h qpnodePath.cxx \
qpnodePathCollection.I qpnodePathCollection.h \
qpnodePathComponent.I qpnodePathComponent.h \
qpnodePathLerps.h \
pandaNode.I pandaNode.h \
renderAttrib.I renderAttrib.h \
renderEffect.I renderEffect.h \
renderEffects.I renderEffects.h \
renderModeAttrib.I renderModeAttrib.h \
renderState.I renderState.h \
qpsceneGraphReducer.I qpsceneGraphReducer.h \
sceneSetup.I sceneSetup.h \
selectiveChildNode.I selectiveChildNode.h \
qpsequenceNode.I qpsequenceNode.h \
showBoundsEffect.I showBoundsEffect.h \
texMatrixAttrib.I texMatrixAttrib.h \
textureApplyAttrib.I textureApplyAttrib.h \
textureAttrib.I textureAttrib.h \
textureCollection.I textureCollection.h \
transformState.I transformState.h \
transparencyAttrib.I transparencyAttrib.h \
workingNodePath.I workingNodePath.h
#define COMBINED_SOURCES $[TARGET]_composite1.cxx $[TARGET]_composite2.cxx
#define INCLUDED_SOURCES \
billboardEffect.cxx \
binCullHandler.cxx \
qpcamera.cxx \
colorAttrib.cxx \
colorScaleAttrib.cxx \
colorWriteAttrib.cxx \
config_pgraph.cxx \
cullBin.cxx \
cullBinAttrib.cxx \
cullBinBackToFront.cxx \
cullBinManager.cxx \
cullBinUnsorted.cxx \
cullFaceAttrib.cxx \
cullHandler.cxx \
cullResult.cxx \
qpcullTraverser.cxx \
cullTraverserData.cxx \
cullableObject.cxx \
decalEffect.cxx \
depthOffsetAttrib.cxx \
depthTestAttrib.cxx \
depthWriteAttrib.cxx \
drawCullHandler.cxx \
qpfindApproxLevel.cxx \
qpfindApproxLevelEntry.cxx \
qpfindApproxPath.cxx \
qpfog.cxx \
fogAttrib.cxx \
qpgeomNode.cxx \
qpgeomTransformer.cxx \
qplensNode.cxx \
qplodNode.cxx \
materialAttrib.cxx \
qpmodelNode.cxx \
qpmodelRoot.cxx \
qpnodePath.cxx \
qpnodePathCollection.cxx \
qpnodePathComponent.cxx \
qpnodePathLerps.cxx \
pandaNode.cxx \
renderAttrib.cxx \
renderEffect.cxx \
renderEffects.cxx \
renderModeAttrib.cxx \
renderState.cxx \
qpsceneGraphReducer.cxx \
sceneSetup.cxx \
selectiveChildNode.cxx \
qpsequenceNode.cxx \
showBoundsEffect.cxx \
texMatrixAttrib.cxx \
textureApplyAttrib.cxx \
textureAttrib.cxx \
textureCollection.cxx \
transformState.cxx \
transparencyAttrib.cxx \
workingNodePath.cxx
#if $[DONT_COMBINE_PGRAPH]
#define SOURCES $[SOURCES] $[INCLUDED_SOURCES]
#define INCLUDED_SOURCES
#define COMBINED_SOURCES
#endif
#define INSTALL_HEADERS \
billboardEffect.I billboardEffect.h \
binCullHandler.I binCullHandler.h \
qpcamera.I qpcamera.h \
colorAttrib.I colorAttrib.h \
colorScaleAttrib.I colorScaleAttrib.h \
colorWriteAttrib.I colorWriteAttrib.h \
config_pgraph.h \
cullBin.I cullBin.h \
cullBinAttrib.I cullBinAttrib.h \
cullBinBackToFront.I cullBinBackToFront.h \
cullBinManager.I cullBinManager.h \
cullBinUnsorted.I cullBinUnsorted.h \
cullFaceAttrib.I cullFaceAttrib.h \
cullHandler.I cullHandler.h \
cullResult.I cullResult.h \
qpcullTraverser.I qpcullTraverser.h \
cullTraverserData.I cullTraverserData.h \
cullableObject.I cullableObject.h \
decalEffect.I decalEffect.h \
depthOffsetAttrib.I depthOffsetAttrib.h \
depthTestAttrib.I depthTestAttrib.h \
depthWriteAttrib.I depthWriteAttrib.h \
drawCullHandler.I drawCullHandler.h \
qpfog.I qpfog.h \
fogAttrib.I fogAttrib.h \
qpgeomNode.I qpgeomNode.h \
qpgeomTransformer.I qpgeomTransformer.h \
qplensNode.I qplensNode.h \
qplodNode.I qplodNode.h \
materialAttrib.I materialAttrib.h \
qpmodelNode.I qpmodelNode.h \
qpmodelRoot.I qpmodelRoot.h \
qpnodePath.I qpnodePath.h \
qpnodePathCollection.I qpnodePathCollection.h \
qpnodePathComponent.I qpnodePathComponent.h \
qpnodePathLerps.h \
pandaNode.I pandaNode.h \
renderAttrib.I renderAttrib.h \
renderEffect.I renderEffect.h \
renderEffects.I renderEffects.h \
renderModeAttrib.I renderModeAttrib.h \
renderState.I renderState.h \
qpsceneGraphReducer.I qpsceneGraphReducer.h \
sceneSetup.I sceneSetup.h \
selectiveChildNode.I selectiveChildNode.h \
qpsequenceNode.I qpsequenceNode.h \
showBoundsEffect.I showBoundsEffect.h \
texMatrixAttrib.I texMatrixAttrib.h \
textureApplyAttrib.I textureApplyAttrib.h \
textureAttrib.I textureAttrib.h \
textureCollection.I textureCollection.h \
transformState.I transformState.h \
transparencyAttrib.I transparencyAttrib.h \
workingNodePath.I workingNodePath.h
// No need to install these.
// qpfindApproxLevel.I qpfindApproxLevel.h \
// qpfindApproxLevelEntry.I qpfindApproxLevelEntry.h \
// qpfindApproxPath.I qpfindApproxPath.h \
#define IGATESCAN all
#end lib_target
#begin test_bin_target
#define TARGET test_pgraph
#define SOURCES \
test_pgraph.cxx
#define LOCAL_LIBS $[LOCAL_LIBS] pgraph
#define OTHER_LIBS $[OTHER_LIBS] pystub
#end test_bin_target