commands.sh

nix build

all

Build a Nix expression (downloading from the cache when possible). See also: `nix-build`, `nix flake`.

More info →

Options (1)

-L, --print-build-logsboolean

Build a package from a flake in the current directory, showing the build logs in the process

Example: nix build {{[-L|--print-build-logs]}} {{.#pkg}}

Examples (4)

Build a package from nixpkgs, symlinking the result to `./result`

nix build nixpkgs#pkg

Build a package from a flake in the current directory, showing the build logs in the process

nix build [-L|--print-build-logs] .#pkg

Build the default package from a flake in some directory

nix build path/to/directory

Build a package without making the `result` symlink, instead printing the store path to the `stdout`

nix build --no-link --print-out-paths
made by @shridhargupta | data from tldr-pages