From bd5e4f3baf926e95100c994f4c3042de8f2753f1 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 21 May 1998 18:26:58 +0000 Subject: Added bare bsp from Chris Johns . --- c/src/lib/libbsp/Makefile.in | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'c/src/lib/libbsp/Makefile.in') diff --git a/c/src/lib/libbsp/Makefile.in b/c/src/lib/libbsp/Makefile.in index a5e3dde0d0..14437a408a 100644 --- a/c/src/lib/libbsp/Makefile.in +++ b/c/src/lib/libbsp/Makefile.in @@ -15,6 +15,17 @@ include $(RTEMS_ROOT)/make/directory.cfg # We only build it if HAS_MP was defined MP_DRIVERS_yes_V = shmdr MP_DRIVERS = $(MP_DRIVERS_$(HAS_MP)_V) - -# Descend into the $(RTEMS_CPU) directory if it exists -SUB_DIRS=$(MP_DRIVERS) $(wildcard $(RTEMS_CPU)) + +SUB_DIRS=$(MP_DRIVERS) + +# If we are building a "real" BSP, then we need to descend into the +# appropriate CPU specific directory. The bare BSP is a special +# case which can be built for any CPU and it resides at the same +# level as the CPUs. If we are building the bare BSP, then descend +# into that directory. + +ifeq ($(RTEMS_BSP),bare) +SUB_DIRS += bare +else +SUB_DIRS += $(wildcard $(RTEMS_CPU)) +endif -- cgit v1.2.3