• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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