+.PHONY: help
+help: info
+.PHONY: info
+info:
+ @echo "infos on AVR-Crypto-lib:"
+ @echo " block ciphers:"
+ @echo " $(BLOCK_CIPHERS)"
+ @echo " stream ciphers:"
+ @echo " $(STREAM_CIPHERS)"
+ @echo " hash functions:"
+ @echo " $(HASHES)"
+ @echo " MAC functions:"
+ @echo " $(MACS)"
+ @echo " PRNG functions:"
+ @echo " $(PRNGS)"
+ @echo " signature functions:"
+ @echo " $(SIGNATURE)"
+ @echo " public key ciphers:"
+ @echo " $(PK_CIPHERS)"
+ @echo " encodings:"
+ @echo " $(ENCODINGS)"
+ @echo " auxiliary functions:"
+ @echo " $(AUX)"
+ @echo " targets:"
+ @echo " all - all algorithm cores"
+ @echo " cores - all algorithm cores"
+ @echo " listings - all algorithm core listings"
+ @echo " tests - all algorithm test programs"
+ @echo " stats - all algorithm size statistics"
+ @echo " blockciphers - all blockcipher cores"
+ @echo " streamciphers - all streamcipher cores"
+ @echo " hashes - all hash cores"
+ @echo " macs - all MAC cores"
+ @echo " prngs - all PRNG cores"
+ @echo " all_testrun - testrun all algorithms"
+ @echo " hash_size - measure size of all hash functions"
+ @echo " hash_speed - measure performance of all hash functions"
+ @echo " docu - build doxygen documentation"
+ @echo " clean - remove a lot of builded files"
+ @echo " depclean - also remove dependency files"
+ @echo " *_TEST_BIN - build test program"
+ @echo " *_TESTRUN - run nessie test"
+ @echo " *_OBJ - build algorithm core"
+ @echo " *_FLASH - flash test program"
+ @echo " *_LIST - build assembler listing"
+
+
+#-------------------------------------------------------------------------------
+
+.PHONY: clean
+clean:
+ rm -rf $(BIN_DIR)*
+
+.PHONY: depclean
+depclean: clean
+ rm $(DEP_DIR)*.d
+
+#-------------------------------------------------------------------------------
+# dependency inclusion
+#