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)