diff options
-rw-r--r-- | scripts/nix-build.in | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/scripts/nix-build.in b/scripts/nix-build.in index 25662a74213f..be1ecb23fa6a 100644 --- a/scripts/nix-build.in +++ b/scripts/nix-build.in @@ -28,8 +28,22 @@ for (my $n = 0; $n < scalar @ARGV; $n++) { my $arg = $ARGV[$n]; if ($arg eq "--help") { - print STDERR "Usage: nix-build [OPTION]... [FILE]...\n"; + print STDERR <<EOF; +Usage: nix-build [OPTION]... [FILE]... + +`nix-build' builds the given Nix expressions (which +default to ./default.nix if none are given). A symlink called +`result' is placed in the current directory. + +Flags: + --add-drv-link: create a symlink `derivation' to the store derivation + --no-out-link: do not create the `result' symlink + --attr ATTR: select a specific attribution from the Nix expression + +Any additional flags are passed to `nix-store'. +EOF exit 0; + # ' hack } elsif ($arg eq "--add-drv-link") { |