From c32bcd017b202d418c9135e2df77be73a69044a0 Mon Sep 17 00:00:00 2001 From: Ko- Date: Mon, 15 Jun 2020 20:45:45 +0200 Subject: [PATCH] Revert "clean up Makefile" This reverts commit b64e5f1073cc24097579417a91bcee3ee85eb260. Those lines were not unused. --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Makefile b/Makefile index 1f81bdb5..6ac2be60 100644 --- a/Makefile +++ b/Makefile @@ -99,6 +99,21 @@ elf/$(TARGET_NAME)_hashing.elf: mupq/crypto_$(TYPE)/hashing.c $(COMMONSOURCES_M4 $< $(COMMONSOURCES_M4) $(RANDOMBYTES_M4) $(IMPLEMENTATION_SOURCES) common/hal-stm32f4.c \ -I$(IMPLEMENTATION_PATH) $(COMMONINCLUDES_M4) $(LDFLAGS) +obj/$(TARGET_NAME)_%.o: $(IMPLEMENTATION_PATH)/%.c $(IMPLEMENTATION_HEADERS) + mkdir -p obj + $(CC) -o $@ -c $(CFLAGS) -DMUPQ_NAMESPACE=$(MUPQ_NAMESPACE) \ + -I$(IMPLEMENTATION_PATH) $(COMMONINCLUDES_M4) $< + +obj/$(TARGET_NAME)_%.o: $(IMPLEMENTATION_PATH)/%.s $(IMPLEMENTATION_HEADERS) + mkdir -p obj + $(CC) -o $@ -c $(CFLAGS) -DMUPQ_NAMESPACE=$(MUPQ_NAMESPACE) \ + -I$(IMPLEMENTATION_PATH) $(COMMONINCLUDES_M4) $< + +obj/$(TARGET_NAME)_%.o: $(IMPLEMENTATION_PATH)/%.S $(IMPLEMENTATION_HEADERS) + mkdir -p obj + $(CC) -o $@ -c $(CFLAGS) -DMUPQ_NAMESPACE=$(MUPQ_NAMESPACE) \ + -I$(IMPLEMENTATION_PATH) $(COMMONINCLUDES_M4) $< + $(OPENCM3FILE): @if [ ! "`ls -A $(OPENCM3_DIR)`" ] ; then \ printf "######## ERROR ########\n"; \ @@ -118,6 +133,7 @@ clean: rm -rf elf/ rm -rf bin/ rm -rf bin-host/ + rm -rf obj/ rm -rf testvectors/ rm -rf benchmarks/