From 6e15213c29915fd2421d54838d04d275f6edfe78 Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 9 May 2020 00:53:32 +0800 Subject: improve get.sh to detect readline --- scripts/get.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/get.sh b/scripts/get.sh index 9d20fbd80..0e8609f43 100755 --- a/scripts/get.sh +++ b/scripts/get.sh @@ -133,14 +133,17 @@ my_exit(){ } test_tools() { - prog='#include\n#include\nint main(){readline(0);return 0;}' + prog='#include \n#include \nint main(){readline(0);return 0;}' { git --version && $make --version && { echo -e "$prog" | cc -xc - -o /dev/null -lreadline || echo -e "$prog" | gcc -xc - -o /dev/null -lreadline || - echo -e "$prog" | clang -xc - -o /dev/null -lreadline + echo -e "$prog" | clang -xc - -o /dev/null -lreadline || + echo -e "$prog" | cc -xc - -o /dev/null -I/usr/local/include -L/usr/local/lib -lreadline || + echo -e "$prog" | gcc -xc - -o /dev/null -I/usr/local/include -L/usr/local/lib -lreadline || + echo -e "$prog" | clang -xc - -o /dev/null -I/usr/local/include -L/usr/local/lib -lreadline } } >/dev/null 2>&1 } -- cgit v1.3.1