You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.5 KiB
65 lines
1.5 KiB
include_directories("../../CoreLib") |
|
include_directories("../../NucleusLib/inc") |
|
include_directories("../../NucleusLib") |
|
include_directories("../../PubUtilLib") |
|
|
|
set(pnMessage_HEADERS |
|
plAttachMsg.h |
|
plAudioSysMsg.h |
|
plCameraMsg.h |
|
plClientMsg.h |
|
plCorrectionMsg.h |
|
plCursorChangeMsg.h |
|
plEnableMsg.h |
|
plEventCallbackMsg.h |
|
plFakeOutMsg.h |
|
plIntRefMsg.h |
|
plMessage.h |
|
plMessageWithCallbacks.h |
|
plMultiModMsg.h |
|
plNodeChangeMsg.h |
|
plNodeRefMsg.h |
|
plNotifyMsg.h |
|
plObjRefMsg.h |
|
plPipeResMakeMsg.h |
|
plPlayerPageMsg.h |
|
plProxyDrawMsg.h |
|
plRefMsg.h |
|
plRemoteAvatarInfoMsg.h |
|
plSatisfiedMsg.h |
|
plSDLModifierMsg.h |
|
plSDLNotificationMsg.h |
|
plSelfDestructMsg.h |
|
plServerReplyMsg.h |
|
plSetNetGroupIDMsg.h |
|
plSharedStateMsg.h |
|
plSimulationMsg.h |
|
plSimulationSynchMsg.h |
|
plSingleModMsg.h |
|
plSoundMsg.h |
|
plTimeMsg.h |
|
plWarpMsg.h |
|
pnMessageCreatable.h |
|
) |
|
|
|
set(pnMessage_SOURCES |
|
plCameraMsg.cpp |
|
plClientMsg.cpp |
|
plMessage.cpp |
|
plMessageWithCallbacks.cpp |
|
plNodeChangeMsg.cpp |
|
plNotifyMsg.cpp |
|
plProxyDrawMsg.cpp |
|
plRefMsg.cpp |
|
plSDLModifierMsg.cpp |
|
plServerReplyMsg.cpp |
|
plSimulationMsg.cpp |
|
plSoundMsg.cpp |
|
plTimeMsg.cpp |
|
) |
|
|
|
add_library(pnMessage STATIC ${pnMessage_HEADERS} ${pnMessage_SOURCES}) |
|
target_link_libraries(pnMessage CoreLib pnNetCommon) |
|
|
|
source_group("Header Files" FILES ${pnMessage_HEADERS}) |
|
source_group("Source Files" FILES ${pnMessage_SOURCES})
|
|
|