@@ -789,22 +789,22 @@ sym: $(BUILD_DIR)/$(TARGET).sym
789
789
# Do not try to reset an Arduino if it's not one
790
790
upload : $(BUILD_DIR ) /$(TARGET ) .hex
791
791
ifeq (${AVRDUDE_PROGRAMMER}, arduino)
792
- stty hup < $(UPLOAD_PORT); true
792
+ stty hup < $(UPLOAD_PORT); true
793
793
endif
794
- $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH)
794
+ $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH)
795
795
ifeq (${AVRDUDE_PROGRAMMER}, arduino)
796
- stty -hup < $(UPLOAD_PORT); true
796
+ stty -hup < $(UPLOAD_PORT); true
797
797
endif
798
798
799
799
# Display size of file.
800
800
HEXSIZE = $(SIZE ) --target=$(FORMAT ) $(BUILD_DIR ) /$(TARGET ) .hex
801
801
ELFSIZE = $(SIZE ) $(SIZE_FLAGS ) $(BUILD_DIR ) /$(TARGET ) .elf; \
802
802
$(SIZE ) $(BUILD_DIR ) /$(TARGET ) .elf
803
803
sizebefore :
804
- $P if [ -f $( BUILD_DIR) /$( TARGET) .elf ]; then echo ; echo $( MSG_SIZE_BEFORE) ; $( HEXSIZE) ; echo ; fi
804
+ $P if [ -f $(BUILD_DIR)/$(TARGET).elf ]; then echo; echo $(MSG_SIZE_BEFORE); $(HEXSIZE); echo; fi
805
805
806
806
sizeafter : build
807
- $P if [ -f $( BUILD_DIR) /$( TARGET) .elf ]; then echo ; echo $( MSG_SIZE_AFTER) ; $( ELFSIZE) ; echo ; fi
807
+ $P if [ -f $(BUILD_DIR)/$(TARGET).elf ]; then echo; echo $(MSG_SIZE_AFTER); $(ELFSIZE); echo; fi
808
808
809
809
810
810
# Convert ELF to COFF for use in debugging / simulating in AVR Studio or VMLAB.
@@ -816,71 +816,71 @@ COFFCONVERT=$(OBJCOPY) --debugging \
816
816
817
817
818
818
coff : $(BUILD_DIR ) /$(TARGET ) .elf
819
- $(COFFCONVERT ) -O coff-avr $(BUILD_DIR ) /$(TARGET ) .elf $(TARGET ) .cof
819
+ $(COFFCONVERT) -O coff-avr $(BUILD_DIR)/$(TARGET).elf $(TARGET).cof
820
820
821
821
822
822
extcoff : $(TARGET ) .elf
823
- $(COFFCONVERT ) -O coff-ext-avr $(BUILD_DIR ) /$(TARGET ) .elf $(TARGET ) .cof
823
+ $(COFFCONVERT) -O coff-ext-avr $(BUILD_DIR)/$(TARGET).elf $(TARGET).cof
824
824
825
825
826
826
.SUFFIXES : .elf .hex .eep .lss .sym .bin
827
827
.PRECIOUS : .o
828
828
829
829
.elf.hex :
830
- $(Pecho ) " COPY $@ "
831
- $P $(OBJCOPY ) -O $(FORMAT ) -R .eeprom $< $@
830
+ $(Pecho) " COPY $@"
831
+ $P $(OBJCOPY) -O $(FORMAT) -R .eeprom $< $@
832
832
833
833
.elf.bin :
834
- $(Pecho ) " COPY $@ "
835
- $P $(OBJCOPY ) -O binary -R .eeprom $< $@
834
+ $(Pecho) " COPY $@"
835
+ $P $(OBJCOPY) -O binary -R .eeprom $< $@
836
836
837
837
.elf.eep :
838
- -$(OBJCOPY ) -j .eeprom --set-section-flags=.eeprom=" alloc,load" \
838
+ -$(OBJCOPY) -j .eeprom --set-section-flags=.eeprom="alloc,load" \
839
839
--change-section-lma .eeprom=0 -O $(FORMAT) $< $@
840
840
841
841
# Create extended listing file from ELF output file.
842
842
.elf.lss :
843
- $(OBJDUMP ) -h -S $< > $@
843
+ $(OBJDUMP) -h -S $< > $@
844
844
845
845
# Create a symbol table from ELF output file.
846
846
.elf.sym :
847
- $(NM ) -n $< > $@
847
+ $(NM) -n $< > $@
848
848
849
849
# Link: create ELF output file from library.
850
850
851
851
$(BUILD_DIR ) /$(TARGET ) .elf : $(OBJ ) Configuration.h
852
- $(Pecho ) " CXX $@ "
853
- $P $(CC ) $(LD_PREFIX ) $(ALL_CXXFLAGS ) -o $@ -L. $(OBJ ) $(LDFLAGS ) $(LD_SUFFIX )
852
+ $(Pecho) " CXX $@"
853
+ $P $(CC) $(LD_PREFIX) $(ALL_CXXFLAGS) -o $@ -L. $(OBJ) $(LDFLAGS) $(LD_SUFFIX)
854
854
855
855
# Object files that were found in "src" will be stored in $(BUILD_DIR)
856
856
# in directories that mirror the structure of "src"
857
857
858
858
$(BUILD_DIR ) /% .o : % .c Configuration.h Configuration_adv.h $(MAKEFILE )
859
- $(Pecho ) " CC $<"
860
- $P $(CC ) -MMD -c $(ALL_CFLAGS ) $(CWARN ) $< -o $@
859
+ $(Pecho) " CC $<"
860
+ $P $(CC) -MMD -c $(ALL_CFLAGS) $(CWARN) $< -o $@
861
861
862
862
$(BUILD_DIR ) /% .o : % .cpp Configuration.h Configuration_adv.h $(MAKEFILE )
863
- $(Pecho ) " CXX $<"
864
- $P $(CXX ) -MMD -c $(ALL_CXXFLAGS ) $(CXXWARN ) $< -o $@
863
+ $(Pecho) " CXX $<"
864
+ $P $(CXX) -MMD -c $(ALL_CXXFLAGS) $(CXXWARN) $< -o $@
865
865
866
866
# Object files for Arduino libs will be created in $(BUILD_DIR)/arduino
867
867
868
868
$(BUILD_DIR ) /arduino/% .o : % .c Configuration.h Configuration_adv.h $(MAKEFILE )
869
- $(Pecho ) " CC $<"
870
- $P $(CC ) -MMD -c $(ALL_CFLAGS ) $(LIBWARN ) $< -o $@
869
+ $(Pecho) " CC $<"
870
+ $P $(CC) -MMD -c $(ALL_CFLAGS) $(LIBWARN) $< -o $@
871
871
872
872
$(BUILD_DIR ) /arduino/% .o : % .cpp Configuration.h Configuration_adv.h $(MAKEFILE )
873
- $(Pecho ) " CXX $<"
874
- $P $(CXX ) -MMD -c $(ALL_CXXFLAGS ) $(LIBWARN ) $< -o $@
873
+ $(Pecho) " CXX $<"
874
+ $P $(CXX) -MMD -c $(ALL_CXXFLAGS) $(LIBWARN) $< -o $@
875
875
876
876
$(BUILD_DIR ) /arduino/% .o : % .S $(MAKEFILE )
877
- $(Pecho ) " CXX $<"
878
- $P $(CXX ) -MMD -c $(ALL_ASFLAGS ) $< -o $@
877
+ $(Pecho) " CXX $<"
878
+ $P $(CXX) -MMD -c $(ALL_ASFLAGS) $< -o $@
879
879
880
880
# Target: clean project.
881
881
clean :
882
- $(Pecho ) " RMDIR $( BUILD_DIR) /"
883
- $P rm -rf $(BUILD_DIR )
882
+ $(Pecho) " RMDIR $(BUILD_DIR)/"
883
+ $P rm -rf $(BUILD_DIR)
884
884
885
885
886
886
.PHONY : all build elf hex eep lss sym program coff extcoff clean depend sizebefore sizeafter
0 commit comments