-.PHONY: help
-help: info
-
-info:
- @echo "infos on micro-crypt:"
- @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 " ALGORITHMS_TEST_BIN"
- @echo " $(ALGORITHMS_TEST_BIN)"
- @echo " ALGORITHMS_TEST_TARGET_ELF:"
- @echo " $(ALGORITHMS_TEST_TARGET_ELF)"
-
-
-$(BIN_DIR)%.o: %.c
- @echo "[gcc]: $@"
- @$(CC) $(CFLAGS) -c -o $@ $<
-
-$(BIN_DIR)%.o: %.S
- @echo "[as] : $@"
- @$(CC) $(ASFLAGS) -c -o $@ $<
-
-$(TESTBIN_DIR)%.o: $(TESTSRC_DIR)%.c
- @echo "[gcc]: $@"
- @$(CC) $(CFLAGS) -c -o $@ $<
-
-$(TESTBIN_DIR)%.o: $(TESTSRC_DIR)%.S
- @echo "[as] : $@"
- @$(CC) $(ASFLAGS) -c -o $@ $<
-
-
-%.o: %.c
- @echo "[gcc]: $@"
- @$(CC) $(CFLAGS) -c -o $@ $<
-
-%.o: %.S
- @echo "[as] : $@"
- @$(CC) $(ASFLAGS) -c -o $@ $<
-
-
-.PHONY: cores
-cores: $(ALGORITHMS_OBJ)
-
-.PHONY: blockciphers
-blockciphers: $(patsubst %, %_OBJ, $(BLOCK_CIPHERS))
-
-.PHONY: streamciphers
-streamciphers: $(patsubst %, %_OBJ, $(STREAM_CIPHERS))
-
-.PHONY: hashes
-hashes: $(patsubst %, %_OBJ, $(HASHES))
-
-.PHONY: macs
-macs: $(patsubst %, %_OBJ, $(MACS))
-
-.PHONY: prngs
-prngs: $(patsubst %, %_OBJ, $(PRNGS))
-
-tests: $(ALGORITHMS_TEST_BIN) \
- $(ALGORITHMS_TEST_TARGET_ELF) \
- $(ALGORITHMS_TEST_TARGET_HEX)