open_toontown_panda3d/panda/src/dxgsg8/Sources.pp

43 lines
1.2 KiB
ObjectPascal

#define BUILD_DIRECTORY $[HAVE_DX8]
#define OTHER_LIBS \
interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
#define USE_PACKAGES dx8
#begin lib_target
#define TARGET dxgsg8
#define LOCAL_LIBS \
gsgbase gobj display windisplay \
putil linmath mathutil pnmimage event
#define COMBINED_SOURCES $[TARGET]_composite1.cxx
// build dxGraphicsStateGuardian separately since its so big
#define SOURCES \
dxGraphicsStateGuardian8.cxx \
dxGraphicsDevice8.h \
wdxGraphicsPipe8.I wdxGraphicsPipe8.h \
wdxGraphicsWindow8.I wdxGraphicsWindow8.h \
dxgsg8base.h config_dxgsg8.h dxGraphicsStateGuardian8.I dxGraphicsStateGuardian8.h \
dxVertexBufferContext8.h dxVertexbufferContext8.I \
dxIndexBufferContext8.h dxIndexBufferContext8.I \
dxTextureContext8.h dxTextureContext8.I \
dxGeomMunger8.h dxGeomMunger8.I \
dxGraphicsDevice8.h
#define INCLUDED_SOURCES \
config_dxgsg8.cxx \
dxVertexBufferContext8.cxx \
dxIndexBufferContext8.cxx \
dxTextureContext8.cxx \
dxGeomMunger8.cxx \
dxGraphicsDevice8.cxx \
wdxGraphicsPipe8.cxx \
wdxGraphicsWindow8.cxx \
wdxGraphicsBuffer8.cxx
#end lib_target