Explain derivations

This commit is contained in:
clerie 2023-06-27 19:21:50 +02:00
parent 66092a4f08
commit e62674b6ec

View File

@ -2,6 +2,16 @@
My attempt to bootstrap a build environment in nix. My attempt to bootstrap a build environment in nix.
``` ```
nix build -f busybox.nix busybox nix build -f busybox.nix busybox
``` ```
All the busybox commands get exposed in a derivation called `utils`.
You can build it:
```
nix build -f busybox.nix utils
```
The output of the derivation can be used as part of a `PATH` in a shell like it is done in `shellDerivation`.