URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [rtems/] [c/] [src/] [make/] [leaf.cfg] - Rev 773
Go to most recent revision | Compare with Previous | Blame | View Log
## $Id: leaf.cfg,v 1.2 2001-09-27 12:02:06 chris Exp $## make/leaf.cfg## Make(1) configuration file include'd by all leaf-node Makefiles### list of all known managers# This list is used, along with $(MANAGERS) (set by app makefile)# to build the list of *not wanted* drivers.## ref: target compiler config file for usage#MANAGER_LIST=dpmem event io msg mp part region sem signal timer rtmon ext# Convert *real* spellings in $(MANAGERS) (set# in application makefile) to their "correct" name.# (I hate abbreviations :-)MANAGERS := $(patsubst message, msg, $(MANAGERS))MANAGERS := $(patsubst multi_processor, mp, $(MANAGERS))MANAGERS := $(patsubst partition, part, $(MANAGERS))MANAGERS := $(patsubst rate_monotonic, rtmon, $(MANAGERS))MANAGERS := $(patsubst semaphore, sem, $(MANAGERS))MANAGERS := $(patsubst dual_ported_memory, dpmem, $(MANAGERS))MANAGERS := $(patsubst extension, ext, $(MANAGERS))# allow 'all' to mean all managersMANAGERS := $(patsubst all, $(MANAGER_LIST), $(MANAGERS))# and finally rip out duplicatesMANAGERS := $(sort $(MANAGERS))# Pull in the desired "target" compiler# Programs built on the host use automake generated rules.# This will not change $(ARCH) -- binaries will still be place as per targetinclude ${CONFIG.CC}ifeq (${DEPEND},$(wildcard ${DEPEND}))include ${DEPEND} # pull in dependencies if they existendif
Go to most recent revision | Compare with Previous | Blame | View Log
