From 114d339756a1f77c21ef585d871dcae3d4222d03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Fri, 24 Jan 2020 10:17:20 +0100 Subject: [PATCH] Add detection for zlib headers to all.sh --- tests/scripts/all.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh index 873b2bc7b..ee0547c46 100755 --- a/tests/scripts/all.sh +++ b/tests/scripts/all.sh @@ -663,6 +663,17 @@ component_test_zlib_make() { msg "test: ssl-opt.sh (zlib, make)" if_build_succeeded tests/ssl-opt.sh } +support_test_zlib_make () { + base=support_test_zlib_$$ + cat <<'EOF' > ${base}.c +#include "zlib.h" +int main(void) { return 0; } +EOF + gcc -o ${base}.exe ${base}.c -lz 2>/dev/null + ret=$? + rm -f ${base}.* + return $ret +} component_test_zlib_cmake() { msg "build: zlib enabled, cmake" @@ -676,6 +687,9 @@ component_test_zlib_cmake() { msg "test: ssl-opt.sh (zlib, cmake)" if_build_succeeded tests/ssl-opt.sh } +support_test_zlib_cmake () { + support_test_zlib_make "$@" +} component_test_ref_configs () { msg "test/build: ref-configs (ASan build)" # ~ 6 min 20s