parent
a6f0311b50
commit
d7ae8b734a
23
Makefile
23
Makefile
|
@ -40,7 +40,28 @@ DOCKER_IMAGE_NIM_PARAMS ?= -d:chronicles_colors:none -d:insecure
|
||||||
|
|
||||||
LINK_PCRE := 0
|
LINK_PCRE := 0
|
||||||
|
|
||||||
CXXFLAGS ?= -std=c++17 -mssse3
|
ifeq ($(OS),Windows_NT)
|
||||||
|
ifeq ($(PROCESSOR_ARCHITECTURE), AMD64)
|
||||||
|
ARCH = x86_64
|
||||||
|
endif
|
||||||
|
ifeq ($(PROCESSOR_ARCHITECTURE), ARM64)
|
||||||
|
ARCH = arm64
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
UNAME_P := $(shell uname -p)
|
||||||
|
ifneq ($(filter $(UNAME_P), i686 i386 x86_64),)
|
||||||
|
ARCH = x86_64
|
||||||
|
endif
|
||||||
|
ifneq ($(filter $(UNAME_P), aarch64 arm),)
|
||||||
|
ARCH = arm64
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(ARCH), x86_64)
|
||||||
|
CXXFLAGS ?= -std=c++17 -mssse3
|
||||||
|
else
|
||||||
|
CXXFLAGS ?= -std=c++17
|
||||||
|
endif
|
||||||
export CXXFLAGS
|
export CXXFLAGS
|
||||||
|
|
||||||
# we don't want an error here, so we can handle things later, in the ".DEFAULT" target
|
# we don't want an error here, so we can handle things later, in the ".DEFAULT" target
|
||||||
|
|
Loading…
Reference in New Issue