mirror of
https://github.com/InoriRus/Kyty.git
synced 2026-08-28 05:06:40 +00:00
add Linux support
This commit is contained in:
Vendored
+12
-3
@@ -5,13 +5,22 @@ set(SDL_TEST OFF CACHE BOOL "" FORCE)
|
||||
add_subdirectory(sdl2 build_sdl2)
|
||||
|
||||
if (CLANG AND NOT ANDROID)
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-pragma-pack -Wno-unused-command-line-argument -Wno-incompatible-function-pointer-types -Wno-unused-const-variable)
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-pragma-pack -Wno-unused-command-line-argument -Wno-unused-function -Wno-incompatible-function-pointer-types -Wno-unused-but-set-variable -Wno-unused-const-variable)
|
||||
endif()
|
||||
|
||||
if (MSVC AND NOT CLANG)
|
||||
target_compile_options(SDL2-static PRIVATE /wd4028)
|
||||
target_compile_options(SDL2-static PRIVATE /wd4028)
|
||||
endif()
|
||||
|
||||
if (ANDROID)
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-deprecated-declarations)
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-deprecated-declarations)
|
||||
endif()
|
||||
|
||||
if (LINUX)
|
||||
if(CLANG)
|
||||
target_compile_definitions(SDL2-static PRIVATE SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS)
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-unused-variable)
|
||||
else()
|
||||
target_compile_options(SDL2-static PRIVATE -Wno-unused-variable -Wno-unused-function)
|
||||
endif()
|
||||
endif()
|
||||
Reference in New Issue
Block a user