mirror of https://github.com/encounter/SDL.git
cmake: only add -Wl,--undefined=WinMain when building an executable
This commit is contained in:
parent
18046b9aa3
commit
653e433c08
|
@ -80,12 +80,12 @@ if(EXISTS "${_sdl2main_library}")
|
||||||
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
if(CMAKE_SIZEOF_VOID_P EQUAL 4)
|
||||||
set_target_properties(SDL2::SDL2main
|
set_target_properties(SDL2::SDL2main
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
INTERFACE_LINK_OPTIONS "-Wl,--undefined=_WinMain@16"
|
INTERFACE_LINK_OPTIONS "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-Wl,--undefined=_WinMain@16>"
|
||||||
)
|
)
|
||||||
else()
|
else()
|
||||||
set_target_properties(SDL2::SDL2main
|
set_target_properties(SDL2::SDL2main
|
||||||
PROPERTIES
|
PROPERTIES
|
||||||
INTERFACE_LINK_OPTIONS "-Wl,--undefined=WinMain"
|
INTERFACE_LINK_OPTIONS "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:-Wl,--undefined=WinMain>"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in New Issue