Run checked execution candidates in isolated development workspaces
This commit is contained in:
@@ -164,6 +164,12 @@ pkgs.runCommand (if contractOnly then "qx-contract" else "qx-checked-candidate")
|
|||||||
${pkgs.nodejs_24}/bin/node ${./check-execution.mjs} \
|
${pkgs.nodejs_24}/bin/node ${./check-execution.mjs} \
|
||||||
${protocol}/libexec/quixos-protocol/execution-world.mjs \
|
${protocol}/libexec/quixos-protocol/execution-world.mjs \
|
||||||
"$out/execution-plan.json" "$out/checks.json" "$out"
|
"$out/execution-plan.json" "$out/checks.json" "$out"
|
||||||
|
mkdir -p "$out/bin"
|
||||||
|
cat > "$out/bin/run-isolated" <<EOF
|
||||||
|
#!${pkgs.runtimeShell}
|
||||||
|
exec ${runtimePackages.camino-isolated-workspace}/bin/camino-isolated-workspace "$out" "\$@"
|
||||||
|
EOF
|
||||||
|
chmod +x "$out/bin/run-isolated"
|
||||||
''}
|
''}
|
||||||
''}
|
''}
|
||||||
${pkgs.lib.optionalString (
|
${pkgs.lib.optionalString (
|
||||||
|
|||||||
Reference in New Issue
Block a user