X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=Makefile;h=ff74790e2a9f955136841e786276332cc1755a84;hb=2ef10ed48d5d396bbdaad2dcad7599e2169624f1;hp=d9027384f0563ae2be944e8a3a6af4d49673a73e;hpb=083d7d2a1375304e61c08048426a80e2cc41c55d;p=avr-crypto-lib.git diff --git a/Makefile b/Makefile index d902738..ff74790 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,12 @@ -PRG = rc6 +PRG = camellia +# camellia # cryptotest -OBJ = main-rc6-test.o debug.o uart.o serial-tools.o rc6.o + OBJ = main-camellia-test.o debug.o uart.o serial-tools.o camellia.o camellia-asm.o +# main-skipjack-test.o debug.o uart.o serial-tools.o skipjack.o +# main-sha1-test.o debug.o uart.o serial-tools.o sha1-asm.o # main-md5-test.o debug.o uart.o serial-tools.o md5.o # main-cast5-test.o debug.o uart.o serial-tools.o cast5.o +# OBJ = main-rc6-test.o debug.o uart.o serial-tools.o rc6.o # main.o debug.o uart.o serial-tools.o sha256-asm.o xtea-asm.o arcfour-asm.o prng.o cast5.o MCU_TARGET = atmega32 OPTIMIZE = -Os @@ -19,7 +23,7 @@ CC = avr-gcc override CFLAGS = -Wall -Wstrict-prototypes $(OPTIMIZE) -mmcu=$(MCU_TARGET) $(DEFS) override LDFLAGS = -Wl,-Map,$(PRG).map -override ASFLAGS = -mmcu=$(MCU_TARGET) +override ASFLAGS = -mmcu=$(MCU_TARGET) OBJCOPY = avr-objcopy OBJDUMP = avr-objdump @@ -29,6 +33,8 @@ all: $(PRG).elf lst text eeprom $(PRG).elf: $(OBJ) $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) +#rc6-test: + clean: rm -rf *.o $(PRG).elf *.eps *.png *.pdf *.bak rm -rf *.lst *.map $(EXTRA_CLEAN_FILES)