From: Loup Vaillant Date: Fri, 22 Feb 2019 07:53:32 +0000 (+0100) Subject: Fixed speed-sodium build X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=377d10db8f0a5d057e0e4b2ccc2149e13554e1ef;p=Monocypher.git Fixed speed-sodium build --- diff --git a/makefile b/makefile index 83a4bfa..c498806 100644 --- a/makefile +++ b/makefile @@ -87,12 +87,19 @@ lib/monocypher.o lib/sha512.o: $TEST_COMMON=tests/utils.h src/monocypher.h src/optional/sha512.h lib/test.o : tests/test.c $(TEST_COMMON) tests/vectors.h lib/speed.o : tests/speed.c $(TEST_COMMON) tests/speed.h -lib/speed-sodium.o : tests/speed-sodium.c $(TEST_COMMON) tests/speed.h lib/speed-tweetnacl.o: tests/speed-tweetnacl.c $(TEST_COMMON) tests/speed.h -lib/utils.o lib/test.o lib/speed.o lib/speed-sodium.o lib/speed-tweetnacl.o: +lib/utils.o lib/test.o lib/speed.o lib/speed-tweetnacl.o: @mkdir -p $(@D) $(CC) $(CFLAGS) -I src -I src/optional -fPIC -c -o $@ $< +lib/speed-sodium.o : tests/speed-sodium.c $(TEST_COMMON) tests/speed.h + @mkdir -p $(@D) + $(CC) $(CFLAGS) \ + -I src \ + -I src/optional \ + $$(pkg-config --cflags libsodium) \ + -fPIC -c -o $@ $< + # test & speed executables test.out : lib/test.o lib/monocypher.o lib/sha512.o speed.out: lib/speed.o lib/monocypher.o lib/sha512.o