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.
43 lines
1.1 KiB
43 lines
1.1 KiB
include_directories("../../CoreLib") |
|
include_directories("../../FeatureLib") |
|
include_directories("../../NucleusLib/inc") |
|
include_directories("../../NucleusLib") |
|
include_directories("../../PubUtilLib") |
|
|
|
set(plAnimation_SOURCES |
|
plAGAnim.cpp |
|
plAGAnimInstance.cpp |
|
plAGApplicator.cpp |
|
plAGChannel.cpp |
|
plAGMasterMod.cpp |
|
plAGModifier.cpp |
|
plMatrixChannel.cpp |
|
plPointChannel.cpp |
|
plQuatChannel.cpp |
|
plScalarChannel.cpp |
|
) |
|
|
|
set(plAnimation_HEADERS |
|
plAGAnim.h |
|
plAGAnimInstance.h |
|
plAGApplicator.h |
|
plAGChannel.h |
|
plAGDefs.h |
|
plAGMasterMod.h |
|
plAGModifier.h |
|
plAnimationCreatable.h |
|
plMatrixChannel.h |
|
plPointChannel.h |
|
plQuatChannel.h |
|
plScalarChannel.h |
|
) |
|
|
|
add_library(plAnimation STATIC ${plAnimation_SOURCES} ${plAnimation_HEADERS}) |
|
|
|
target_link_libraries(plAnimation pnModifier) |
|
target_link_libraries(plAnimation plInterp) |
|
target_link_libraries(plAnimation plSDL) |
|
target_link_libraries(plAnimation plTransform) |
|
|
|
source_group("Source Files" FILES ${plAnimation_SOURCES}) |
|
source_group("Header Files" FILES ${plAnimation_HEADERS})
|
|
|