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.

40 lines
861 B

include_directories("../../CoreLib")
include_directories("../../NucleusLib/inc")
include_directories("../../NucleusLib")
include_directories("../../PubUtilLib")
set(plSDL_SOURCES
plSDLMgr.cpp
plSDLParser.cpp
plStateChangeNotifier.cpp
plStateDataRecord.cpp
plStateDescriptor.cpp
plStateVariable.cpp
plVarDescriptor.cpp
)
set(plSDL_HEADERS
plSDL.h
plSDLCreatable.h
plSDLDescriptor.h
)
set(plSDL_SDLFILES
SDL/animation.sdl
SDL/avatar.sdl
SDL/cloneMessage.sdl
SDL/clothing.sdl
SDL/morph.sdl
SDL/particle.sdl
SDL/physical.sdl
SDL/responder.sdl
SDL/sound.sdl
SDL/xregion.sdl
)
add_library(plSDL STATIC ${plSDL_SOURCES} ${plSDL_HEADERS} ${plSDL_SDLFILES})
source_group("Source Files" FILES ${plSDL_SOURCES})
source_group("Header Files" FILES ${plSDL_HEADERS})
source_group("SDL" FILES ${plSDL_SDLFILES})