mirror of
https://github.com/logos-blockchain/logos-blockchain-module.git
synced 2026-07-14 19:19:29 +00:00
Skip zk circuit staging when logos_blockchain is mocked in unit tests.
This commit is contained in:
parent
a077bfecde
commit
c41893b501
21
flake.nix
21
flake.nix
@ -21,15 +21,18 @@
|
||||
mockCLibs = [ "logos_blockchain" ];
|
||||
};
|
||||
|
||||
preConfigure = { externalLibs }: ''
|
||||
if [ -d "${externalLibs.logos_blockchain}/circuits" ]; then
|
||||
echo "Staging zk circuits from logos-blockchain..."
|
||||
cp -r "${externalLibs.logos_blockchain}/circuits" ./circuits
|
||||
chmod -R u+w ./circuits
|
||||
else
|
||||
echo "WARNING: no circuits/ found in logos-blockchain derivation"
|
||||
fi
|
||||
'';
|
||||
preConfigure = { externalLibs }:
|
||||
if externalLibs ? logos_blockchain then ''
|
||||
if [ -d "${externalLibs.logos_blockchain}/circuits" ]; then
|
||||
echo "Staging zk circuits from logos-blockchain..."
|
||||
cp -r "${externalLibs.logos_blockchain}/circuits" ./circuits
|
||||
chmod -R u+w ./circuits
|
||||
else
|
||||
echo "WARNING: no circuits/ found in logos-blockchain derivation"
|
||||
fi
|
||||
'' else ''
|
||||
echo "Skipping zk circuits staging (logos_blockchain mocked for tests)"
|
||||
'';
|
||||
|
||||
# Logos Core Edge-case
|
||||
# The current version of Logos Core expects circuits' binaries under `lib/circuits/`.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user