diff options
Diffstat (limited to 'c/src/lib/libbsp/i386')
-rw-r--r-- | c/src/lib/libbsp/i386/i386ex/Makefile.in | 9 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in | 6 |
2 files changed, 10 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/i386/i386ex/Makefile.in b/c/src/lib/libbsp/i386/i386ex/Makefile.in index 23420b1a4f..22f260cb9e 100644 --- a/c/src/lib/libbsp/i386/i386ex/Makefile.in +++ b/c/src/lib/libbsp/i386/i386ex/Makefile.in @@ -11,9 +11,10 @@ PROJECT_ROOT = @PROJECT_ROOT@ include $(RTEMS_ROOT)/make/custom/$(RTEMS_BSP).cfg include $(RTEMS_ROOT)/make/directory.cfg +# We only build the Network library if HAS_NETWORKING was defined +NETWORK_yes_V = network +NETWORK = $(NETWORK_$(HAS_NETWORKING)_V) + # wrapup is the one that actually builds and installs the library # from the individual .rel files built in other directories -#was: -#SUB_DIRS=include startup clock console shmsupp timer wrapup -#is -SUB_DIRS=include start startup clock console timer wrapup +SUB_DIRS=include start startup clock console timer $(NETWORK) wrapup diff --git a/c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in b/c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in index 714d2d51ea..ce00bb7ffb 100644 --- a/c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in +++ b/c/src/lib/libbsp/i386/i386ex/wrapup/Makefile.in @@ -8,9 +8,13 @@ VPATH = @srcdir@ RTEMS_ROOT = @top_srcdir@ PROJECT_ROOT = @PROJECT_ROOT@ -BSP_PIECES=startup clock console timer +BSP_PIECES=startup clock console timer $(NETWORK) GENERIC_PIECES= +# We only build the Network library if HAS_NETWORKING was defined +NETWORK_yes_V = network +NETWORK = $(NETWORK_$(HAS_NETWORKING)_V) + # bummer; have to use $foreach since % pattern subst rules only replace 1x OBJS=$(foreach piece, $(BSP_PIECES), ../$(piece)/$(ARCH)/$(piece).rel) \ $(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel) |