X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=Makefile;h=f233faf74c69bb4ebd2c6bf71f66d86f06dc21fd;hb=dca8c6894a08717979d3e4f64908702620171dee;hp=e730a4c00a0d01ec728af75fc3ab5fbf7fb2b1df;hpb=83d0614d8b17eac97f891f7de2bb3ef265751dea;p=avr-crypto-lib.git diff --git a/Makefile b/Makefile index e730a4c..f233faf 100644 --- a/Makefile +++ b/Makefile @@ -267,7 +267,7 @@ clean: rm -rf $(BIN_DIR)*.o *.o $(TESTBIN_DIR)*.elf $(TESTBIN_DIR)* *.elf *.eps *.png *.pdf *.bak rm -rf *.lst *.map $(EXTRA_CLEAN_FILES) $(STAT_DIR)$(SIZESTAT_FILE) $(STAT_DIR)*_size.txt xclean: clean - rm -rf $(DEP_DIR)*.d + rm -rf $(DEP_DIR)*.d $(AUTOASM_DIR)*.s docu: doxygen @@ -317,10 +317,14 @@ make-info: make.png make.svg @echo "[objcopy]: $@" @$(OBJCOPY) -j .eeprom --change-section-lma .eeprom=0 -O binary $< $@ - -# Every thing below here is used by avr-libc's build system and can be ignored -# by the casual user. +#------------------------------------------------------------------------------- +$(AUTOASM_DIR)%.s: %.c + $(CC) $(CFLAGS) $(AUTOASM_OPT) -o $@ $< +%.s: %.c + $(CC) $(CFLAGS) $(AUTOASM_OPT) -o $@ $< + +#------------------------------------------------------------------------------- FIG2DEV = fig2dev EXTRA_CLEAN_FILES = *.hex *.bin *.srec