mirror of https://github.com/encounter/SDL.git
Fix compilation for .m files extension
This commit is contained in:
parent
4c704ecfdd
commit
b50e429354
|
@ -3224,6 +3224,15 @@ if(PS2)
|
||||||
target_compile_options(sdl-build-options INTERFACE "-Wno-error=declaration-after-statement")
|
target_compile_options(sdl-build-options INTERFACE "-Wno-error=declaration-after-statement")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(APPLE)
|
||||||
|
foreach(SOURCE_FILE ${SOURCE_FILES})
|
||||||
|
get_filename_component(FILE_EXTENSION ${SOURCE_FILE} EXT)
|
||||||
|
if(FILE_EXTENSION STREQUAL "m")
|
||||||
|
set_property(SOURCE ${SOURCE_FILE} APPEND_STRING PROPERTY COMPILE_FLAGS " -x objective-c")
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
endif()
|
||||||
|
|
||||||
if(SDL_SHARED)
|
if(SDL_SHARED)
|
||||||
add_library(SDL2 SHARED ${SOURCE_FILES} ${VERSION_SOURCES})
|
add_library(SDL2 SHARED ${SOURCE_FILES} ${VERSION_SOURCES})
|
||||||
add_dependencies(SDL2 sdl_headers_copy)
|
add_dependencies(SDL2 sdl_headers_copy)
|
||||||
|
|
Loading…
Reference in New Issue