Commit 3fa35940 authored by nicoo's avatar nicoo
Browse files

formats: Set `preferLocalBuild` in `generate` builders

Otherwise, remote builds are used for trivial format conversions.
parent b1289a4c
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -65,6 +65,7 @@ rec {
      nativeBuildInputs = [ jq ];
      value = builtins.toJSON value;
      passAsFile = [ "value" ];
      preferLocalBuild = true;
    } ''
      jq . "$valuePath"> $out
    '') {};
@@ -77,6 +78,7 @@ rec {
      nativeBuildInputs = [ remarshal ];
      value = builtins.toJSON value;
      passAsFile = [ "value" ];
      preferLocalBuild = true;
    } ''
      json2yaml "$valuePath" "$out"
    '') {};
@@ -270,6 +272,7 @@ rec {
      nativeBuildInputs = [ remarshal ];
      value = builtins.toJSON value;
      passAsFile = [ "value" ];
      preferLocalBuild = true;
    } ''
      json2toml "$valuePath" "$out"
    '') {};
@@ -467,6 +470,7 @@ rec {
          value = toConf value;
          passAsFile = [ "value" ];
          nativeBuildInputs = [ elixir ];
          preferLocalBuild = true;
        } ''
        cp "$valuePath" "$out"
        mix format "$out"
@@ -501,6 +505,7 @@ rec {
                print(f"{key} = {repr(value)}")
      '';
      passAsFile = [ "value" "pythonGen" ];
      preferLocalBuild = true;
    } ''
      cat "$valuePath"
      python3 "$pythonGenPath" > $out
+1 −0
Original line number Diff line number Diff line
@@ -153,6 +153,7 @@ in
          inherit name;

          dontUnpack = true;
          preferLocalBuild = true;

          json = builtins.toJSON finalValue;
          passAsFile = [ "json" ];
+1 −0
Original line number Diff line number Diff line
@@ -85,6 +85,7 @@ in
          inherit name;

          dontUnpack = true;
          preferLocalBuild = true;

          json = builtins.toJSON value;
          passAsFile = [ "json" ];