diff --git a/src/desktop/CMakeLists.txt b/src/desktop/CMakeLists.txt index a6fcf56..4db7d27 100644 --- a/src/desktop/CMakeLists.txt +++ b/src/desktop/CMakeLists.txt @@ -8,10 +8,11 @@ set_target_properties(${PROJECT_NAME} PROPERTIES OUTPUT_NAME NovaSwarm) if(WIN32) target_sources(${PROJECT_NAME} PRIVATE windows/app.rc) - - set(subsystem $>,CONSOLE,WINDOWS>) - target_link_options(${PROJECT_NAME} PRIVATE - /SUBSYSTEM:${subsystem} - /ENTRY:mainCRTStartup - ) + if(MSVC) + set(subsystem $>,CONSOLE,WINDOWS>) + target_link_options(${PROJECT_NAME} PRIVATE + /SUBSYSTEM:${subsystem} + /ENTRY:mainCRTStartup + ) + endif() endif()