Makefile: CPU_ARCH can use arch instead of lscpu to find CPU architecture

This commit is contained in:
2026-06-29 09:28:53 +01:00
parent 673aaf1c13
commit 70a155a0a7
+3 -1
View File
@@ -4,7 +4,9 @@ include config.mk
# VARIABLES #
#############
CPU_ARCH := $(shell lscpu | grep ^Architecture: | sed "s/^Architecture:[[:space:]]*\([[:alnum:][:punct:]]\+\).*/\1/")
CPU_ARCH := $(if $(shell which arch),\
$(shell arch),\
$(shell lscpu | grep ^Architecture: | sed "s/^Architecture:[[:space:]]*\([[:alnum:][:punct:]]\+\).*/\1/"))
IMAGE_PREFIX := $(if $(filter armv7%,$(CPU_ARCH)),armv7/)
REGISTRY_DOMAIN := git.joeac.net
REGISTRY_USER := joeac