Fix compilation for .m files extension

This commit is contained in:
Luca Lolli authored and Anonymous Maarten committed 2022-11-03 15:03:47 +01:00
1 parent 4c704ecfdd
commit b50e429354
1 file changed
+9
+9
View File
@@ -3224,6 +3224,15 @@ if(PS2)
target_compile_options(sdl-build-options INTERFACE "-Wno-error=declaration-after-statement")
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)
add_library(SDL2 SHARED ${SOURCE_FILES} ${VERSION_SOURCES})
add_dependencies(SDL2 sdl_headers_copy)