-# Makefile for the micro-crypt project
+# Makefile for the AVR-Crypto-Lib project
# author: Daniel Otte
BLOCK_CIPHERS :=
define MAIN_OBJ_TEMPLATE
$(2): $(3) $(4)
- @echo "[ld]: $$@"
+ @echo "[ld] : $$@"
# echo $$^
@$(CC) $(CFLAGS) $(LDFLAGS)$(patsubst %.elf,%.map,$(2)) -o \
$(2) \
help: info
info:
- @echo "infos on micro-crypt:"
+ @echo "infos on AVR-Crypto-lib:"
@echo " block ciphers:"
@echo " $(BLOCK_CIPHERS)"
@echo " stream ciphers:"
@echo "[as] : $@"
@$(CC) $(ASFLAGS) -c -o $@ $<
+$(TESTBIN_DIR)%.o: %.c
+ @echo "[gcc]: $@"
+ @$(CC) $(CFLAGS) -c -o $@ $<
+
+$(TESTBIN_DIR)%.o: %.S
+ @echo "[as] : $@"
+ @$(CC) $(ASFLAGS) -c -o $@ $<
+
+
%.o: %.c
@echo "[gcc]: $@"