From acfd1a1929e9086f7a6bc3d2c05453a64be45f9a Mon Sep 17 00:00:00 2001 From: sfan5 Date: Thu, 3 Aug 2017 22:50:10 +0200 Subject: android: posix_spawn(p) replacement Signed-off-by: wm4 --- wscript | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'wscript') diff --git a/wscript b/wscript index c1162a041e..dd47956392 100644 --- a/wscript +++ b/wscript @@ -233,11 +233,21 @@ iconv support use --disable-iconv.", 'desc': 'nanosleep', 'func': check_statement('time.h', 'nanosleep(0,0)') }, { - 'name': 'posix-spawn', - 'desc': 'POSIX spawnp()/kill()', + 'name': 'posix-spawn-native', + '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', + }, { + 'name': 'posix-spawn-android', + 'desc': 'spawnp()/kill() Android replacement', + 'func': check_true, + 'deps': 'android && !posix-spawn-native', + },{ + 'name': 'posix-spawn', + 'desc': 'any spawnp()/kill() support', + 'deps': 'posix-spawn-native || posix-spawn-android', + 'func': check_true, }, { 'name': 'win32-pipes', 'desc': 'Windows pipe support', -- cgit v1.2.3