about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorArtturin <Artturin@artturin.com>2023-06-30 19:37:17 +0300
committerArtturin <Artturin@artturin.com>2023-06-30 19:38:26 +0300
commitfb8fdc33e87f8a1fdcc354ba35775c3f606bfff4 (patch)
tree1accb0b22831e6774b824e6f412257ec3a7c63bd /pkgs/build-support
parent3dcf767fffc6a2be01f189e9165d7a33175e12d8 (diff)
makeSetupHook: unbreak structuredAttrsByDefault
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/trivial-builders/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/build-support/trivial-builders/default.nix b/pkgs/build-support/trivial-builders/default.nix
index 2af36008c7a51..871f9722a4a2e 100644
--- a/pkgs/build-support/trivial-builders/default.nix
+++ b/pkgs/build-support/trivial-builders/default.nix
@@ -624,6 +624,10 @@ rec {
     script:
     runCommand name
       (substitutions // {
+        # TODO(@Artturin:) substitutions should be inside the env attrset
+        # but users are likely passing non-substitution arguments through substitutions
+        # turn off __structuredAttrs to unbreak substituteAll
+        __structuredAttrs = false;
         inherit meta;
         inherit depsTargetTargetPropagated;
         propagatedBuildInputs =