retro-rpg/engine/CMakeLists.txt

12 lines
314 B
CMake

if(${HOTRELOAD})
add_executable(engine engine.c)
else()
add_library(engine SHARED engine.c)
endif()
set_default_target_options(engine)
target_include_directories(engine PUBLIC include)
if(${PERFMON})
target_compile_definitions(engine PRIVATE PERFMON)
endif()
target_link_libraries(engine PRIVATE SDL2::SDL2)