From fa95878fd369ef3e194c6fcab08772446067c53e Mon Sep 17 00:00:00 2001 From: Jaakko Luttinen Date: Fri, 7 Jun 2019 19:28:01 +0300 Subject: [PATCH] writeScript: fix docstring Fixes #59299 See: https://github.com/NixOS/nixpkgs/commit/b23dbb1a5dffbfa3abb47fcd0f1579ac2e6f29fc --- pkgs/build-support/trivial-builders.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/build-support/trivial-builders.nix b/pkgs/build-support/trivial-builders.nix index f56ce7bb87d0..b66c1d9e4d15 100644 --- a/pkgs/build-support/trivial-builders.nix +++ b/pkgs/build-support/trivial-builders.nix @@ -107,10 +107,15 @@ rec { writeTextDir = name: text: writeTextFile {inherit name text; destination = "/${name}";}; /* - * Writes a text file to /nix/store/ and marks the file as executable. + * Writes a text file to /nix/store/ and marks the file as + * executable. + * + * If passed as a build input, will be used as a setup hook. This makes setup + * hooks more efficient to create: you don't need a derivation that copies + * them to $out/nix-support/setup-hook, instead you can use the file as is. * * Example: - * # Writes my-file to /nix/store//bin/my-file and makes executable + * # Writes my-file to /nix/store/ and makes executable * writeScript "my-file" * '' * Contents of File