#!/usr/bin/env bash source common.sh TODO_NixOS needLocalStore "'--external-builders' can’t be used with the daemon" expr="$TEST_ROOT/expr.nix" cat > "$expr" < \$out ''; } EOF external_builder="$TEST_ROOT/external-builder.sh" cat > "$external_builder" <> \$out EOF chmod +x "$external_builder" nix build -L --file "$expr" --out-link "$TEST_ROOT/result" \ --extra-experimental-features external-builders \ --external-builders "[{\"systems\": [\"x68_46-xunil\"], \"args\": [\"bla\"], \"program\": \"$external_builder\"}]" [[ $(cat "$TEST_ROOT/result") = foobar ]]