open_toontown_panda3d/dtool/src/dtoolbase/CMakeLists.txt

66 lines
1.7 KiB
CMake

set(P3DTOOLBASE_HEADERS
addHash.I addHash.h
atomicAdjust.h
atomicAdjustDummyImpl.h atomicAdjustDummyImpl.I
atomicAdjustI386Impl.h atomicAdjustI386Impl.I
atomicAdjustPosixImpl.h atomicAdjustPosixImpl.I
atomicAdjustWin32Impl.h atomicAdjustWin32Impl.I
cmath.I cmath.h
deletedBufferChain.h deletedBufferChain.I
deletedChain.h deletedChain.T
dtoolbase.h dtoolbase_cc.h dtoolsymbols.h
dtool_platform.h
fakestringstream.h
indent.I indent.h
memoryBase.h
memoryHook.h memoryHook.I
mutexImpl.h
mutexDummyImpl.h mutexDummyImpl.I
mutexPosixImpl.h mutexPosixImpl.I
mutexWin32Impl.h mutexWin32Impl.I
mutexSpinlockImpl.h mutexSpinlockImpl.I
nearly_zero.h
neverFreeMemory.h neverFreeMemory.I
numeric_types.h
pstrtod.h
register_type.I register_type.h
selectThreadImpl.h
stl_compares.I stl_compares.h
typeHandle.I typeHandle.h
typeRegistry.I typeRegistry.h
typeRegistryNode.I typeRegistryNode.h
typedObject.I typedObject.h
pallocator.T pallocator.h
pdeque.h plist.h pmap.h pset.h pvector.h
lookup3.h
)
set(P3DTOOLBASE_SOURCES
addHash.cxx
atomicAdjustDummyImpl.cxx
atomicAdjustI386Impl.cxx
atomicAdjustPosixImpl.cxx
atomicAdjustWin32Impl.cxx
deletedBufferChain.cxx
dtoolbase.cxx
indent.cxx
lookup3.c
memoryBase.cxx
memoryHook.cxx
mutexDummyImpl.cxx
mutexPosixImpl.cxx
mutexWin32Impl.cxx
mutexSpinlockImpl.cxx
neverFreeMemory.cxx
pstrtod.cxx
register_type.cxx
typeHandle.cxx
typeRegistry.cxx typeRegistryNode.cxx
typedObject.cxx
)
composite_sources(p3dtoolbase P3DTOOLBASE_SOURCES)
add_library(p3dtoolbase ${P3DTOOLBASE_HEADERS} ${P3DTOOLBASE_SOURCES})