From 9dc0a9f0e0ac448f3aec539531f1078a190b8698 Mon Sep 17 00:00:00 2001 From: Aman Gupta Date: Thu, 26 Sep 2019 10:30:48 -0700 Subject: wscript: detect tvOS and disable posix-spawn usage cc #5331 Signed-off-by: Aman Gupta --- wscript | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wscript b/wscript index d5d9ffd71f..a83abcbc12 100644 --- a/wscript +++ b/wscript @@ -161,6 +161,10 @@ main_dependencies = [ 'name': '--android', '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', @@ -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', -- cgit v1.2.3