diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-07-27 08:05:15 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-07-27 08:05:15 -0500 |
commit | b27d8759d25ef2c558daf83bd778f3b1d3a9e1c1 (patch) | |
tree | 58c7a0fd4efcb4abc2babd0a5a44314b70ef63a7 | |
parent | mghttpd: Add services directory with mghttpd as first (diff) | |
download | rtems-libbsd-b27d8759d25ef2c558daf83bd778f3b1d3a9e1c1.tar.bz2 |
Makefile: Correct so not rebuilding all every time
-rw-r--r-- | freebsd-userspace/Makefile | 17 |
1 files 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 |