panda3d/panda/src/pstatclient/CMakeLists.txt
2017-02-19 23:42:48 +01:00

30 lines
1.1 KiB
CMake

set(P3PSTATCLIENT_HEADERS
config_pstats.h pStatClient.I pStatClient.h
pStatClientImpl.I pStatClientImpl.h
pStatClientVersion.I
pStatClientVersion.h pStatClientControlMessage.h
pStatCollector.I pStatCollector.h pStatCollectorDef.h
pStatCollectorForward.I pStatCollectorForward.h
pStatFrameData.I pStatFrameData.h pStatProperties.h
pStatServerControlMessage.h pStatThread.I pStatThread.h
pStatTimer.I pStatTimer.h)
set(P3PSTATCLIENT_SOURCES
config_pstats.cxx pStatClient.cxx pStatClientImpl.cxx
pStatClientVersion.cxx
pStatClientControlMessage.cxx
pStatCollector.cxx
pStatCollectorDef.cxx
pStatCollectorForward.cxx
pStatFrameData.cxx pStatProperties.cxx
pStatServerControlMessage.cxx
pStatThread.cxx)
composite_sources(p3pstatclient P3PSTATCLIENT_SOURCES)
add_library(p3pstatclient ${P3PSTATCLIENT_HEADERS} ${P3PSTATCLIENT_SOURCES})
target_link_libraries(p3pstatclient p3net p3putil p3express)
target_interrogate(p3pstatclient ALL)
install(TARGETS p3pstatclient DESTINATION lib)
install(FILES ${P3PSTATCLIENT_HEADERS} DESTINATION include/panda3d)