summaryrefslogtreecommitdiffstats
path: root/c/src/make/Makefile.inc.in
blob: bb37676987e206b8d6b61b0ef72a74984fc40849 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#
# BSP specific settings. To be included in application Makefiles
#

RTEMS_BSP = @RTEMS_BSP@

prefix = @prefix@
exec_prefix = @exec_prefix@

CC_FOR_TARGET = @CC@
CXX_FOR_TARGET = @CXX@
AS_FOR_TARGET = @AS@
AR_FOR_TARGET = @AR@
NM_FOR_TARGET = @NM@
LD_FOR_TARGET = @LD@
SIZE_FOR_TARGET = @SIZE@
OBJCOPY_FOR_TARGET = @OBJCOPY@

RTEMS_API = @RTEMS_API@

CC= $(CC_FOR_TARGET)
CXX= $(CXX_FOR_TARGET)
AS= $(AS_FOR_TARGET)
LD= $(LD_FOR_TARGET)
NM= $(NM_FOR_TARGET)
AR= $(AR_FOR_TARGET)
SIZE= $(SIZE_FOR_TARGET)
OBJCOPY= $(OBJCOPY_FOR_TARGET)

export CC
export CXX
export AS
export LD
export NM
export AR
export SIZE
export OBJCOPY

RTEMS_ROOT = $(prefix)
PROJECT_ROOT = $(RTEMS_ROOT)
RTEMS_CUSTOM = $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg
RTEMS_SHARE = $(RTEMS_ROOT)/share/rtems$(RTEMS_API)

RTEMS_USE_OWN_PDIR = no
RTEMS_HAS_POSIX_API = @RTEMS_HAS_POSIX_API@
RTEMS_HAS_ITRON_API = no
RTEMS_HAS_CPLUSPLUS = @RTEMS_HAS_CPLUSPLUS@

export RTEMS_BSP
export RTEMS_CUSTOM
export PROJECT_ROOT