15 lines
333 B
Makefile
15 lines
333 B
Makefile
ifneq ($(MAKECMDGOALS),clean) # ignore check for make clean
|
|
|
|
ifeq ($(AM_HOME),) # AM_HOME must exist
|
|
$(error Environment variable AM_HOME must be defined.)
|
|
endif
|
|
|
|
ARCH ?= native
|
|
ARCHS = $(shell ls $(AM_HOME)/am/arch/)
|
|
|
|
ifeq ($(filter $(ARCHS), $(ARCH)), ) # ARCH must be valid
|
|
$(error Invalid ARCH. Supported: $(ARCHS))
|
|
endif
|
|
|
|
endif
|