diff options
Diffstat (limited to 'docs/release/scripts/src/osd/sdl.lua')
-rw-r--r-- | docs/release/scripts/src/osd/sdl.lua | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/docs/release/scripts/src/osd/sdl.lua b/docs/release/scripts/src/osd/sdl.lua index f07686a885e..6acb5a2d262 100644 --- a/docs/release/scripts/src/osd/sdl.lua +++ b/docs/release/scripts/src/osd/sdl.lua @@ -241,9 +241,20 @@ end if BASE_TARGETOS=="unix" then if _OPTIONS["targetos"]=="macosx" then + local os_version = str_to_version(backtick("sw_vers -productVersion")) + links { "Cocoa.framework", } + linkoptions { + "-framework QuartzCore", + "-framework OpenGL", + } + if os_version>=101100 then + linkoptions { + "-weak_framework Metal", + } + end if _OPTIONS["MACOSX_USE_LIBSDL"]~="1" then linkoptions { "-F" .. _OPTIONS["SDL_FRAMEWORK_PATH"], @@ -326,7 +337,7 @@ project ("qtdbg_" .. _OPTIONS["osd"]) "-fPIC", } configuration { } - + qtdebuggerbuild() project ("osd_" .. _OPTIONS["osd"]) |