diff --git a/Makefile.include b/Makefile.include index c943b5d1f146c35a041263f1a774c767662c5262..9dbdf9b942f924a424b4216ded5b68767b4f308d 100644 --- a/Makefile.include +++ b/Makefile.include @@ -60,7 +60,7 @@ endif # Feature test default CFLAGS and LINKFLAGS for the set compiled. include $(RIOTBASE)/Makefile.cflags -# your binaries to link +# the binaries to link BASELIBS += $(BINDIR)$(BOARD)_base.a BASELIBS += $(BINDIR)${PROJECT}.a BASELIBS += $(USEPKG:%=${BINDIR}%.a) @@ -70,7 +70,7 @@ BASELIBS += $(USEPKG:%=${BINDIR}%.a) export ELFFILE ?= $(BINDIR)$(PROJECT).elf export HEXFILE ?= $(ELFFILE:.elf=.hex) -## make script for your application. Build RIOT-base here! +## make script for the application all: $(BINDIR)$(PROJECT).a @echo "Building application $(PROJECT) for $(BOARD) w/ MCU $(MCU)." "$(MAKE)" -C $(RIOTBOARD)/$(BOARD) @@ -83,11 +83,6 @@ endif $(AD)$(SIZE) $(ELFFILE) $(AD)$(OBJCOPY) $(OFLAGS) $(ELFFILE) $(HEXFILE) -## your make rules -## Only basic example - modify it for larger applications!! -#$(BINDIR)/$(PROJECT).a: $(BINDIR)/$(PROJECT).o -# $(AR) -rc $(BINDIR)/project.a $(BINDIR)/$(PROJECT).o - # string array of all names of c files in dir SRC = $(wildcard *.c)