1############################################################################### 2# FILE: Makefile.config 3# 4# Configure the ASR build. Works in conjunction with Makefile.defs and 5# system-wide makefiles 6############################################################################### 7 8ASR_HOST_OS = UNIX 9ASR_OS = UNIX 10ASR_TARGET_OS = UNIX 11 12ASR_HOST_CPU = I86 13 14ifeq ($(TARGET_ARCH),arm) 15 ASR_CPU = ARM 16 ASR_TARGET_CPU = ARM 17else 18ifeq ($(TARGET_ARCH),x86) 19 ASR_CPU = I86 20 ASR_TARGET_CPU = I86 21else 22ifeq ($(TARGET_ARCH),sh) 23 ASR_CPU = SH4 24 ASR_TARGET_CPU = SH4 25else 26 $(error Unsupported TARGET_ARCH for ASR) 27endif 28endif 29endif 30 31ASR_COMPILER = GNU 32 33ifeq ($(TARGET_BUILD_TYPE),debug) 34 ASR_BUILD = DEBUG 35else 36ifeq ($(TARGET_BUILD_TYPE),release) 37 ASR_BUILD = SHIP 38else 39 $(error Unsupported TARGET_BUILD_TYPE for ASR) 40endif 41endif 42