summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@airbus.com>2019-05-21 11:21:41 +0200
committerKévin Le Gouguec <kevin.legouguec@airbus.com>2019-05-21 11:21:41 +0200
commit3ba08503fc618134f9b5394f1c9f3b5a1476b121 (patch)
tree9cc1aec5ee7048ac3b7145139e872a70c9ee5fd8 /src
parent6b38ac5bfda54e8e28554c6a38092941a477c479 (diff)
downloadlilliput-ae-implem-3ba08503fc618134f9b5394f1c9f3b5a1476b121.tar.xz
Correction de dépendances entre objets et entêtes
Si e.g. multiplications.h changeait, tweakey.o n'était pas recompilé…
Diffstat (limited to 'src')
-rw-r--r--src/add_threshold/implem.mk10
-rw-r--r--src/ref/implem.mk11
2 files changed, 11 insertions, 10 deletions
diff --git a/src/add_threshold/implem.mk b/src/add_threshold/implem.mk
index 9d41b89..ecf136a 100644
--- a/src/add_threshold/implem.mk
+++ b/src/add_threshold/implem.mk
@@ -25,14 +25,14 @@ $(results_dir)/src/tweakey.o $(results_dir)/src/random.o
# Object => headers dependencies
-$(results_dir)/$(src_dir)/cipher.o: $(src_dir)/cipher.h \
-$(src_dir)/tweakey.h $(src_dir)/random.h $(variant_dir)/parameters.h
+$(results_dir)/src/cipher.o: $(src_dir)/cipher.h \
+$(src_dir)/tweakey.h $(src_dir)/random.h $(variant_dir)/parameters.h
-$(results_dir)/$(src_dir)/lilliput-i.o $(results_dir)/$(src_dir)/lilliput-ii.o: \
-$(src_dir)/lilliput-ae.h $(src_dir)/cipher.h $(src_dir)/constants.h \
+$(results_dir)/src/lilliput-i.o $(results_dir)/src/lilliput-ii.o: \
+$(src_dir)/lilliput-ae.h $(src_dir)/cipher.h $(src_dir)/constants.h \
$(variant_dir)/parameters.h
-$(results_dir)/$(src_dir)/tweakey.o: $(src_dir)/tweakey.h \
+$(results_dir)/src/tweakey.o: $(src_dir)/tweakey.h \
$(src_dir)/constants.h $(src_dir)/random.h $(variant_dir)/parameters.h
$(results_dir)/test/test-tbc-encrypt.o $(results_dir)/test/test-tbc-decrypt.o $(results_dir)/test/traces-tbc.o: \
diff --git a/src/ref/implem.mk b/src/ref/implem.mk
index a29b452..407b583 100644
--- a/src/ref/implem.mk
+++ b/src/ref/implem.mk
@@ -18,15 +18,16 @@ $(results_dir)/test-tweakey: $(results_dir)/src/tweakey.o
# Object => headers dependencies
-$(results_dir)/$(src_dir)/cipher.o: $(src_dir)/cipher.h \
+$(results_dir)/src/cipher.o: $(src_dir)/cipher.h \
$(src_dir)/tweakey.h $(variant_dir)/parameters.h
-$(results_dir)/$(src_dir)/lilliput-i.o $(results_dir)/$(src_dir)/lilliput-ii.o: \
-$(src_dir)/lilliput-ae.h $(src_dir)/cipher.h $(src_dir)/constants.h \
+$(results_dir)/src/lilliput-i.o $(results_dir)/src/lilliput-ii.o: \
+$(src_dir)/lilliput-ae.h $(src_dir)/cipher.h $(src_dir)/constants.h \
$(variant_dir)/parameters.h
-$(results_dir)/$(src_dir)/tweakey.o: $(src_dir)/tweakey.h \
-$(src_dir)/constants.h $(src_dir)/multiplications.h $(variant_dir)/parameters.h
+$(results_dir)/src/tweakey.o: $(src_dir)/tweakey.h \
+$(src_dir)/constants.h $(src_dir)/multiplications.h \
+$(variant_dir)/parameters.h
$(results_dir)/test/test-tbc-encrypt.o $(results_dir)/test/test-tbc-decrypt.o $(results_dir)/test/traces-tbc.o: \
$(src_dir)/cipher.h