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)
