mirror of
https://github.com/mpv-player/mpv.git
synced 2025-12-28 05:33:14 +00:00
build: fix dependency check on macOS
235eb60 added a needed linking flag, but too soon. this lead to some of
the configure checks to fail. add the flag in our build phase.
Fixes #5528
This commit is contained in:
@@ -152,6 +152,13 @@ def build(ctx):
|
||||
bridge, header, tgt, src)
|
||||
return task.exec_command(cmd)
|
||||
|
||||
if ctx.dependency_satisfied('cocoa') and ctx.env.MACOS_SDK:
|
||||
# on macOS we explicitly need to set the SDK path, otherwise it can lead to
|
||||
# linking warnings or errors
|
||||
ctx.env.append_value('LINKFLAGS', [
|
||||
'-isysroot', ctx.env.MACOS_SDK
|
||||
])
|
||||
|
||||
if ctx.dependency_satisfied('macos-cocoa-cb'):
|
||||
swift_source = [
|
||||
( "video/out/cocoa_cb_common.swift" ),
|
||||
|
||||
Reference in New Issue
Block a user