1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-14 02:51:26 +00:00
mpv/waftools
der richter 3f6d79ddb6 build: add Swift dynamic linking support
this is in preparation for the upcoming swift 5 transition, where static
linking was replaced by dynamic linking the swift libraries as the
preferred way, by Apple. furthermore Apple removed the static swift libs
from their dev Tools starting with xcode 10.2/swift 5.

because of ABI incompatibility dynamic linking for swift versions prior
to 5 doesn't use the system lib path for the dynamic swift libs.

for now static linking is still the default, but that will be changed
when swift 5 support is added and swift 3 support is dropped.

Fixes #6232
2019-07-21 18:13:07 +03:00
..
checks build: bump minimum swift version to 3.0.2 2019-04-02 01:43:54 +03:00
detections build: add Swift dynamic linking support 2019-07-21 18:13:07 +03:00
fragments wscript: Remove code check for cuda hwaccel 2018-05-10 22:43:08 +03:00
generators build: add all configure flags as conditional flags to Swift compiler 2019-07-21 18:13:07 +03:00
__init__.py
clang_compilation_database.py waftools: update clang_compilation_database 2018-05-17 13:23:26 +02:00
dependencies.py build: use unified dependency expressions instead of weird fields 2017-09-18 22:35:37 +02:00
deps_parser.py build: remove some dead code 2017-09-19 18:37:11 +02:00
features.py
inflector.py
syms.py build: fix build for waf 2.0 2017-09-22 09:14:37 +02:00
waf_customizations.py build: fix linking libmpv when swift features are build 2018-07-08 14:39:04 +03:00