diff options
author | Aman Gupta <aman@tmm1.net> | 2019-09-26 10:30:48 -0700 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2019-09-26 23:45:54 +0300 |
commit | 9dc0a9f0e0ac448f3aec539531f1078a190b8698 (patch) | |
tree | 915185ae7aa3a4396652fd12f6934cd3bc75a7fd | |
parent | 03cb8755e18cafa81acbcedb81a390a684a46021 (diff) | |
download | mpv-9dc0a9f0e0ac448f3aec539531f1078a190b8698.tar.bz2 mpv-9dc0a9f0e0ac448f3aec539531f1078a190b8698.tar.xz |
wscript: detect tvOS and disable posix-spawn usage
cc #5331
Signed-off-by: Aman Gupta <aman@tmm1.net>
-rw-r--r-- | wscript | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -162,6 +162,10 @@ main_dependencies = [ 'desc': 'Android environment', 'func': check_statement('android/api-level.h', '(void)__ANDROID__'), # arbitrary android-specific header }, { + 'name': '--tvos', + 'desc': 'tvOS environment', + 'func': check_statement('TargetConditionals.h', 'int x = TARGET_OS_TV;'), + }, { 'name': '--egl-android', 'desc': 'Android EGL support', 'deps': 'android', @@ -247,7 +251,7 @@ iconv support use --disable-iconv.", 'desc': 'spawnp()/kill() POSIX support', 'func': check_statement(['spawn.h', 'signal.h'], 'posix_spawnp(0,0,0,0,0,0); kill(0,0)'), - 'deps': '!mingw', + 'deps': '!mingw && !tvos', }, { 'name': 'posix-spawn-android', 'desc': 'spawnp()/kill() Android replacement', |