message: Trying to fix Makefile
diff: @@ -15,11 +15,6 @@ compilers := cranelift
  # in `make test`.
  test_compilers_engines :=
  -# if we are in Darwin, we use the system libffi for the capi
  -ifeq ($(UNAME_S), Darwin)
  - capi_default_features := --features system-libffi
  -endif
  -
  # Autodetect LLVM from llvm-config
  ifneq (, $(shell which llvm-config 2>/dev/null))
  LLVM_VERSION := $(shell llvm-config --version)
  @@ -49,15 +44,18 @@ ifeq ($(ARCH), x86_64)
  endif
  endif
  -ifeq ($(ARCH), aarch64)
  +# If it's an aarch64/arm64 chip
  +# Using filter as a logical OR
  +# https://stackoverflow.com/questions/7656425/makefile-ifeq-logical-or
  +ifneq (,$(filter $(ARCH),aarch64 arm64))
  test_compilers_engines += cranelift-jit
  ifneq (, $(findstring llvm,$(compilers)))
  test_compilers_engines += llvm-native
  endif
  + # if we are in Darwin, we use the system libffi for the capi
  + ifeq ($(UNAME_S), Darwin)
  + capi_default_features := --features system-libffi
  endif
  -
  -ifeq ($(ARCH), arm64)
  - test_compilers_engines += cranelift-jit
  endif
  compilers := $(filter-out ,$(compilers))
  