further Makefile cleanup
parent
f8e349f76e
commit
02612ff0ca
@ -1,23 +1,5 @@
|
||||
SRC = $(wildcard *.c)
|
||||
OBJ = $(SRC:%.c=$(BINDIR)%.o)
|
||||
DEP = $(SRC:%.c=$(BINDIR)%.d)
|
||||
MODULE =$(BOARD)_base
|
||||
|
||||
INCLUDES += -I$(RIOTBASE)/sys/include/ -I$(RIOTBASE)/drivers/cc110x_ng/include/
|
||||
|
||||
$(BINDIR)chronos_drivers.a: $(OBJ)
|
||||
$(AR) rcs $(BINDIR)chronos_base.a $(OBJ)
|
||||
|
||||
# pull in dependency info for *existing* .o files
|
||||
-include $(OBJ:.o=.d)
|
||||
|
||||
# compile and generate dependency info
|
||||
$(BINDIR)%.o: %.c
|
||||
$(CC) $(CFLAGS) $(INCLUDES) $(BOARDINCLUDE) $(PROJECTINCLUDE) $(CPUINCLUDE) -c $*.c -o $(BINDIR)$*.o
|
||||
$(CC) $(CFLAGS) $(INCLUDES) $(BOARDINCLUDE) $(PROJECTINCLUDE) $(CPUINCLUDE) -MM $*.c > $(BINDIR)$*.d
|
||||
@printf "$(BINDIR)" | cat - $(BINDIR)$*.d > /tmp/riot_out && mv /tmp/riot_out $(BINDIR)$*.d
|
||||
|
||||
# remove compilation products
|
||||
|
||||
clean:
|
||||
rm -f $(OBJ) $(DEP)
|
||||
INCLUDES += -I$(RIOTBASE)/drivers/cc110x_ng/include
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
||||
|
@ -1,4 +1,4 @@
|
||||
export INCLUDES += -I$(RIOTBOARD)/msb-430h/include -I$(RIOTBOARD)/msb-430-common/include -I$(RIOTBASE)/drivers/cc110x_ng/include
|
||||
export INCLUDES += -I$(RIOTBOARD)/msb-430h/include
|
||||
include $(RIOTBOARD)/$(BOARD)/Makefile.dep
|
||||
|
||||
include $(RIOTBOARD)/msb-430-common/Makefile.include
|
||||
|
@ -1,4 +1,4 @@
|
||||
export INCLUDES += -I$(RIOTBOARD)/wsn430-v1_3b/include -I$(RIOTBOARD)/wsn430-common/include -I$(RIOTBASE)/drivers/cc110x_ng/include
|
||||
export INCLUDES += -I$(RIOTBOARD)/wsn430-v1_3b/include
|
||||
|
||||
include $(RIOTBOARD)/$(BOARD)/Makefile.dep
|
||||
include $(RIOTBOARD)/wsn430-common/Makefile.include
|
||||
|
@ -1,4 +1,4 @@
|
||||
export INCLUDES += -I$(RIOTBOARD)/wsn430-v1_4/include -I$(RIOTBOARD)/wsn430-common/include -I$(RIOTBASE)/drivers/cc2420/include
|
||||
export INCLUDES += -I$(RIOTBOARD)/wsn430-v1_4/include -I$(RIOTBOARD)/wsn430-common/include -I$(RIOTBASE)/drivers/cc2420/include -I$(RIOTBASE)/sys/net/include
|
||||
|
||||
include $(RIOTBOARD)/$(BOARD)/Makefile.dep
|
||||
include $(RIOTBOARD)/wsn430-common/Makefile.include
|
||||
|
@ -1,2 +1,4 @@
|
||||
INCLUDES += -I$(MAKEBASE)/cpu/cc430/include/
|
||||
INCLUDES += -I$(MAKEBASE)/cpu/cc430/include/
|
||||
|
||||
include $(RIOTCPU)/msp430-common/Makefile.include
|
||||
|
||||
|
@ -1,6 +1,4 @@
|
||||
MODULE = auto_init
|
||||
|
||||
INCLUDES += -I$(RIOTBASE)/drivers/cc110x -I$(RIOTBASE)/drivers/cc110x_ng/include
|
||||
|
||||
include $(RIOTBASE)/Makefile.base
|
||||
|
||||
|
Loading…
Reference in New Issue