diff options
| author | ruki <[email protected]> | 2021-10-29 22:54:08 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-10-29 22:54:08 +0800 |
| commit | c8fc101fa5289a657dca1fdfe8a3b6195cfe3776 (patch) | |
| tree | 027670d2eb6a301ffbab0523b09f408ff6cec379 | |
| parent | 9eedba8ac9cd4832e20343a0eda720b9c1ceb5a9 (diff) | |
improve get.sh
| -rwxr-xr-x | scripts/get.sh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/get.sh b/scripts/get.sh index f7ef65acf..4aa988526 100755 --- a/scripts/get.sh +++ b/scripts/get.sh @@ -143,7 +143,8 @@ test_tools() 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 + echo -e "$prog" | clang -xc - -o /dev/null -I/usr/local/include -L/usr/local/lib -lreadline || + echo -e "$prog" | cc -xc -c - -o /dev/null -I/usr/include -I/usr/local/include } } >/dev/null 2>&1 } @@ -156,6 +157,7 @@ install_tools() { emerge -V >/dev/null 2>&1 && $sudoprefix emerge -atv dev-vcs/git ccache; } || { pkg list-installed >/dev/null 2>&1 && $sudoprefix pkg install -y git getconf build-essential readline ccache; } || # termux { pkg help >/dev/null 2>&1 && $sudoprefix pkg install -y git readline ccache ncurses; } || # freebsd + { nix-env --version >/dev/null 2>&1 && nix-env -i git gcc readline ncurses; } || # nixos { apk --version >/dev/null 2>&1 && $sudoprefix apk add git gcc g++ make readline-dev ncurses-dev libc-dev linux-headers; } || { xbps-install --version >/dev/null 2>&1 && $sudoprefix xbps-install -Sy git base-devel ccache; } #void |
