nostalgia/src/keel/CMakeLists.txt

48 lines
545 B
CMake

add_library(
Keel
asset.cpp
keel.cpp
media.cpp
module.cpp
pack.cpp
typeconv.cpp
typestore.cpp
)
target_link_libraries(
Keel PUBLIC
OxClaw
OxEvent
OxFS
OxModel
OxPreloader
OxStd
)
install(
FILES
asset.hpp
assetmanager.hpp
context.hpp
keel.hpp
media.hpp
module.hpp
pack.hpp
typeconv.hpp
typestore.hpp
DESTINATION
include/keel
)
install(
TARGETS
Keel
DESTINATION
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
if(TURBINE_BUILD_TYPE STREQUAL "Native")
add_subdirectory(test)
endif()