From f203ab901e15df6b6f05d066957e367594490339 Mon Sep 17 00:00:00 2001 From: Haruue Icymoon Date: Sun, 11 Dec 2022 22:04:53 +0800 Subject: [PATCH] feat(install_server.sh): auto detect amd64-avx --- install_server.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/install_server.sh b/install_server.sh index 2cded4e..47f14c1 100755 --- a/install_server.sh +++ b/install_server.sh @@ -307,6 +307,12 @@ check_environment_architecture() { ;; 'amd64' | 'x86_64') ARCHITECTURE='amd64' + # check avx + if [[ -z "$VERSION" ]] || [[ "$(vercmp "$VERSION" 'v1.3.2')" -ge 0 ]]; then + if grep -qs 'flags\s*:.* avx ' /proc/cpuinfo; then + ARCHITECTURE='amd64-avx' + fi + fi ;; 'armv5tel' | 'armv6l' | 'armv7' | 'armv7l') ARCHITECTURE='arm'