]> git.codecow.com Git - Monocypher.git/commitdiff
Moved TweetNaCl to its own folder
authorLoup Vaillant <loup@loup-vaillant.fr>
Wed, 11 Dec 2019 22:08:16 +0000 (23:08 +0100)
committerLoup Vaillant <loup@loup-vaillant.fr>
Wed, 11 Dec 2019 22:08:16 +0000 (23:08 +0100)
makefile
tests/externals/tweetnacl/tweetnacl.c [moved from tests/externals/tweetnacl.c with 100% similarity]
tests/externals/tweetnacl/tweetnacl.h [moved from tests/externals/tweetnacl.h with 100% similarity]

index 05a2141983577664374a26bf39ff9a3e18a8933d..bb258305bcfdf57a2a04993eeb30c13154d2b4dc 100644 (file)
--- a/makefile
+++ b/makefile
@@ -119,10 +119,16 @@ lib/test.o           :tests/test.c               $(TEST_COMMON) tests/vectors.h
 lib/test-legacy.o    :tests/test-legacy.c        $(TEST_LEGACY) tests/vectors.h
 lib/speed.o          :$(SPEED)/speed.c           $(TEST_COMMON) $(SPEED)/speed.h
 lib/speed-tweetnacl.o:$(SPEED)/speed-tweetnacl.c $(TEST_COMMON) $(SPEED)/speed.h
-lib/utils.o lib/test.o lib/test-legacy.o lib/speed.o lib/speed-tweetnacl.o:
+lib/utils.o lib/test.o lib/test-legacy.o lib/speed.o:
        @mkdir -p $(@D)
-       $(CC) $(CFLAGS)                                        \
-            -I src -I src/optional -I tests -I tests/externals \
+       $(CC) $(CFLAGS)                     \
+            -I src -I src/optional -I tests \
+            -fPIC -c -o $@ $<
+
+lib/speed-tweetnacl.o:
+       @mkdir -p $(@D)
+       $(CC) $(CFLAGS)                                                  \
+            -I src -I src/optional -I tests -I tests/externals/tweetnacl \
             -fPIC -c -o $@ $<
 
 lib/speed-sodium.o:$(SPEED)/speed-sodium.c $(TEST_COMMON) $(SPEED)/speed.h
@@ -176,7 +182,8 @@ speed-hydrogen.out: lib/speed-hydrogen.o lib/utils.o
        $(CC) $(CFLAGS) -o $@ $^              \
             `pkg-config --cflags libhydrogen` \
             `pkg-config --libs   libhydrogen`
-lib/tweetnacl.o: tests/externals/tweetnacl.c tests/externals/tweetnacl.h
+lib/tweetnacl.o: tests/externals/tweetnacl/tweetnacl.c \
+                 tests/externals/tweetnacl/tweetnacl.h
        $(CC) $(CFLAGS) -c -o $@ $<
 speed-tweetnacl.out: lib/speed-tweetnacl.o lib/tweetnacl.o lib/utils.o
 speed-c25519.out   : lib/speed-c25519.o $(C25519_OBJECTS) lib/utils.o