From 1d0636449183bde3b7f8422ee71dd75f693eec56 Mon Sep 17 00:00:00 2001 From: J08nY Date: Sat, 17 Aug 2024 16:38:10 +0200 Subject: Update README with submodule info. --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3061407..a984f55 100644 --- a/README.md +++ b/README.md @@ -334,9 +334,12 @@ nix build ".#lib.openssl.v331" # To build a shim using a given version of a library (example mbedTLS 3.5): nix build ".#shim.mbedtls.v35" # To build ECTesterStandalone.jar with a given version of a library (example libgcrypt 1.9.4): -nix build ".#gcrypt.v194" +nix build "?submodules=1.#gcrypt.v194" + # The available versions of the libraries are in the nix/*_pkg_versions.json files. # The "default" version always points to the most recent version. +# To build ECTesterStandalone with all the libraries in default versions: +nix build "?submodules=1." ``` Each of the build steps above puts (symlinks really) its results into `./result` directory. @@ -345,7 +348,7 @@ with a given library version and arguments do: ```shell # This runs the default test-suite agains LibreSSL 3.9.2 -nix run ".#libressl.v392" --- test default LibreSSL +nix run "?submodules=1.#libressl.v392" --- test default LibreSSL ``` #### Gradle -- cgit v1.2.3-70-g09d2