aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorquapka2024-07-18 13:47:38 +0200
committerquapka2024-07-18 13:47:38 +0200
commit134ff1082d11bad6fb95692a999e8b9dbd19f827 (patch)
tree42730d44f68a402e1188f58e1e9a4142abfc2214
parent562263257560b06a0759972744ddbfbaa5bc81f8 (diff)
downloadECTester-134ff1082d11bad6fb95692a999e8b9dbd19f827.tar.gz
ECTester-134ff1082d11bad6fb95692a999e8b9dbd19f827.tar.zst
ECTester-134ff1082d11bad6fb95692a999e8b9dbd19f827.zip
Build LibreSSLShim as a separate derivation
-rw-r--r--flake.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index 7a622a7..d768111 100644
--- a/flake.nix
+++ b/flake.nix
@@ -137,13 +137,11 @@
# gradleInstallFlags = [ "installDist" ];
# gradleBuildFlags = [ "standalone:uberJar" ]; # ":standalone:compileJava" ":standalone:uberJar" ]; "--no-build-cache"
lockFile = ./gradle.lock;
- gradleBuildFlags = [ "standalone:libs" "-PlibName=libressl" ":standalone:uberJar"]; # ":standalone:compileJava" ":standalone:uberJar" ]; "--no-build-cache"
+ gradleBuildFlags = [ ":standalone:uberJar"]; # ":standalone:compileJava" ":standalone:uberJar" ]; "--no-build-cache"
src = ./.;
- # cp ${libresslShim.out}/lib/libressl_provider.so standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/
- # ls -lat standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/libressl_provider.so
- # exit 1
preConfigure = ''
+ cp ${libresslShim.out}/lib/libressl_provider.so standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/
pushd standalone/src/main/resources/cz/crcs/ectester/standalone/libs/jni/
make lib_timing.so lib_csignals.so lib_cppsignals.so
popd