SDLU/SDLU/CMakeLists.txt
2020-05-18 19:48:00 +02:00

23 lines
447 B
CMake

set(PNAME SDLU)
add_library(${PNAME}
alibi.cpp SDLU.hpp Util.hpp
"structures/Color.cpp")
set_property(TARGET ${PNAME} PROPERTY CXX_STANDARD 17)
target_include_directories(${PNAME} PRIVATE
${PROJECT_SOURCE_DIR}/3rdparty/SDL/include
${CMAKE_CURRENT_LIST_DIR}
)
target_link_libraries(${PNAME}
SDL2
)
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
target_link_libraries(${PNAME} m)
endif()
add_subdirectory(structures)
add_subdirectory(graphics)