diff --git a/Dockerfile b/Dockerfile index a2082db..11b999c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG APP=foldseek +ARG APP=foldmason FROM --platform=$BUILDPLATFORM debian:stable-backports as builder ARG TARGETARCH ARG APP diff --git a/util/foldmason_wrapper.sh b/util/foldmason_wrapper.sh new file mode 100644 index 0000000..8012431 --- /dev/null +++ b/util/foldmason_wrapper.sh @@ -0,0 +1,10 @@ +#!/bin/sh +FLAGS="$(grep -m 1 '^flags' /proc/cpuinfo)" +case "${FLAGS}" in + *avx2*) + exec /usr/local/bin/foldmason_avx2 "$@" + ;; + *) + exec /usr/local/bin/foldmason_sse2 "$@" + ;; +esac