From 5eb82075af914b4ae96381f18a3c52480b052929 Mon Sep 17 00:00:00 2001 From: Khushboo Mehta Date: Tue, 24 Feb 2026 13:26:42 +0100 Subject: [PATCH] fix: update nix path to add circuits --- nix/app.nix | 5 +++++ nix/lib.nix | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/nix/app.nix b/nix/app.nix index a4555a5..8662316 100644 --- a/nix/app.nix +++ b/nix/app.nix @@ -173,6 +173,11 @@ pkgs.stdenv.mkDerivation rec { cp -L "${logosBlockchainModule}/lib/liblogos_blockchain.$OS_EXT" "$out/modules/" fi + # Copy circuits from blockchain module to lib (needed at runtime) + if [ -d "${logosBlockchainModule}/lib/circuits" ]; then + cp -r "${logosBlockchainModule}/lib/circuits" "$out/modules/" + fi + # Copy blockchain_ui Qt plugin to root directory (not modules, as it's loaded differently) if [ -f "${logosBlockchainUI}/lib/blockchain_ui.$OS_EXT" ]; then cp -L "${logosBlockchainUI}/lib/blockchain_ui.$OS_EXT" "$out/" diff --git a/nix/lib.nix b/nix/lib.nix index 8207e52..b1d8f1c 100644 --- a/nix/lib.nix +++ b/nix/lib.nix @@ -41,6 +41,11 @@ pkgs.stdenv.mkDerivation { exit 1 fi + # Copy circuits from blockchain module so result/lib/circuits is available + if [ -d "${logosBlockchainModule}/lib/circuits" ]; then + cp -r "${logosBlockchainModule}/lib/circuits" $out/modules/ + fi + runHook postInstall ''; }