From b27d8759d25ef2c558daf83bd778f3b1d3a9e1c1 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 27 Jul 2012 08:05:15 -0500 Subject: Makefile: Correct so not rebuilding all every time --- freebsd-userspace/Makefile | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/freebsd-userspace/Makefile b/freebsd-userspace/Makefile index f1e1a4a7..3de3258d 100644 --- a/freebsd-userspace/Makefile +++ b/freebsd-userspace/Makefile @@ -4,20 +4,14 @@ include $(RTEMS_MAKEFILE_PATH)/Makefile.inc include $(RTEMS_CUSTOM) include $(PROJECT_ROOT)/make/leaf.cfg -CFLAGS += -I $(INSTALL_BASE)/include -#CFLAGS += -ffreestanding CFLAGS += -I include CFLAGS += -I rtems/include CFLAGS += -I lib/libc/include CFLAGS += -I sys CFLAGS += -I local -#CFLAGS += -I . -#CFLAGS += -I rtemsbsd -##CFLAGS += -I rtemsbsd/$(RTEMS_CPU)/include -#CFLAGS += -I freebsd/$(RTEMS_CPU)/include -#CFLAGS += -I contrib/altq -#CFLAGS += -I contrib/pf -#CFLAGS += -B $(INSTALL_BASE) + +CFLAGS += -I $(INSTALL_BASE)/include + CFLAGS += -w CFLAGS += -std=gnu99 CFLAGS += -MT $@ -MD -MP -MF $(basename $@).d @@ -93,14 +87,11 @@ C_D_FILES = $(C_FILES:%.c=%.d) LIB = libbsdc.a GEN_FILES = include/rpc/rpcb_prot.h -all: lib_bsdc +all: $(LIB) $(LIB): $(GEN_FILES) $(C_O_FILES) $(AR) rcu $@ $^ -lib_bsdc: $(LIB) include/rpc/rpcb_prot.h - $(MAKE) $(LIB) - include/rpc/rpcb_prot.h: include/rpc/rpcb_prot.x rm -f include/rpc/rpcb_prot.h rpcgen -h -o include/rpc/rpcb_prot.h include/rpc/rpcb_prot.x -- cgit v1.2.3