summaryrefslogblamecommitdiffstats
path: root/c/src/make/Makefile.inc.in
blob: d3df7a3b98e688bc932de677caa1d107b72678c6 (plain) (tree)
1
2
3
4
5
6
7
8
9
 
                                                                
 




                                                                
 
                       

                       
                 
                           
 
                    
                      





                              

                    
                      







                              
          






              
                        

                                                         
                                                    
 

                                           
                        
                                           



                   
#
# BSP specific settings. To be included in application Makefiles
#
# This support will be removed from RTEMS. Please consider other
# ways to build applications.
#

RTEMS_API = @RTEMS_API@

RTEMS_CPU = @RTEMS_CPU@
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@

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