aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nix/boringsslshim.nix2
-rw-r--r--nix/ippcpshim.nix4
-rw-r--r--standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile6
3 files changed, 6 insertions, 6 deletions
diff --git a/nix/boringsslshim.nix b/nix/boringsslshim.nix
index a5e7fbd..715e721 100644
--- a/nix/boringsslshim.nix
+++ b/nix/boringsslshim.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
make boringssl
'';
- BORINGSSL_CFLAGS = "${boringssl.dev.outPath}/include";
+ BORINGSSL_CFLAGS = "-I${boringssl.dev.outPath}/include";
installPhase = ''
mkdir --parents $out/lib
diff --git a/nix/ippcpshim.nix b/nix/ippcpshim.nix
index 2b1d676..349817b 100644
--- a/nix/ippcpshim.nix
+++ b/nix/ippcpshim.nix
@@ -10,8 +10,8 @@ stdenv.mkDerivation rec {
jdk11_headless
];
- IPP_CRYPTO_HEADER = "${ipp-crypto.dev}/include";
- IPP_CRYPTO_LIB = "${ipp-crypto}/lib/";
+ IPP_CRYPTO_CFLAGS = "-I${ipp-crypto.dev}/include";
+ IPP_CRYPTO_LFLAGS = "-L${ipp-crypto}/lib/";
buildPhase = ''
make ippcp
diff --git a/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile b/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile
index baa8635..7c02a1f 100644
--- a/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile
+++ b/standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/Makefile
@@ -117,7 +117,7 @@ boringssl_provider.so: boringssl.o c_utils.o | clibs
$(CC) $(CFLAGS) $(LFLAGS) -o $@ -Wl,-rpath,'$$ORIGIN/lib' $^ -L. -Wl,-Bstatic -l:lib_boringssl.a -Wl,-Bdynamic -l:lib_timing.so -l:lib_csignals.so
boringssl.o: boringssl.c
- $(CC) -I$(BORINGSSL_CFLAGS) $(CFLAGS) -c $<
+ $(CC) $(BORINGSSL_CFLAGS) $(CFLAGS) -c $<
# libgcrypt shim
@@ -178,10 +178,10 @@ mbedtls.o: mbedtls.c
ippcp: ippcp_provider.so
ippcp_provider.so: ippcp.o c_utils.o | clibs
- $(CC) $(LFLAGS) -o $@ -Wl,-rpath,'$$ORIGIN/lib' $^ -L$(IPP_CRYPTO_LIB) -Wl,-Bstatic -l:libippcp.a -L. -Wl,-Bdynamic -l:lib_timing.so -l:lib_csignals.so
+ $(CC) $(LFLAGS) -o $@ -Wl,-rpath,'$$ORIGIN/lib' $^ $(IPP_CRYPTO_LFLAGS) -Wl,-Bstatic -l:libippcp.a -L. -Wl,-Bdynamic -l:lib_timing.so -l:lib_csignals.so
ippcp.o: ippcp.c
- $(CC) -I$(IPP_CRYPTO_HEADER) $(CFLAGS) -c $<
+ $(CC) $(IPP_CRYPTO_CFLAGS) $(CFLAGS) -c $<
# Nettle shim