Rev 551 | Rev 554 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed
# Target file name (without extension).TARGET = mainLIBDIR = ../../avr-libSRCDIR = srcBIOSDIR = biosCFGDIR = .BUILDDIR = buildinclude $(LIBDIR)/system.incinclude $(BIOSDIR)/bios.incMAKEFLAGS += TARGET=$(TARGET) \LIBDIR=../$(LIBDIR) \SRCDIR=../$(SRCDIR) \BIOSDIR=../$(BIOSDIR) \CFGDIR=../$(CFGDIR)# Define programs and commands.SHELL = shCC = avr-gccAWK = awkOBJCOPY = avr-objcopyOBJDUMP = avr-objdumpSIZE = avr-sizeNM = avr-nmRM = rm -fCOPY = cpMKDIR = mkdir# Define Messages# EnglishMSG_CLEANING = Cleaning project:MSG_CREATEDIR = Creating directory:# Default target.all: $(BUILDDIR)@$(MAKE) -C $(BUILDDIR) -f $(SRCDIR)/Makefile allinstall: $(BUILDDIR)/$(TARGET).hex$(CANUPLOAD) $(CANULFLAGS) -n $(NODE_ID) -f $< -rreset:$(CANUPLOAD) $(CANULFLAGS) -n $(NODE_ID) -rstart:$(CANUPLOAD) $(CANULFLAGS) -n $(NODE_ID) -s$(BUILDDIR)/$(TARGET).hex: $(BUILDDIR)@$(MAKE) -C $(BUILDDIR) -f $(SRCDIR)/Makefile $(TARGET).hex$(BUILDDIR):@echo $(MSG_CREATEDIR) $@@$(MKDIR) -p $@# Target: clean project.clean:@$(MAKE) -C $(BUILDDIR) -f $(SRCDIR)/Makefile cleandistclean:@echo $(MSG_CLEANING)$(RM) -r $(BUILDDIR)# Listing of phony targets..PHONY : all clean distclean install reset start