Mention OPTIMIZE=0 more prominently in the hacking guide

This is a game-changer when developing, it shouldn't just be hidden amongst a list of more advanced variables.
This commit is contained in:
Théophane Hufschmitt 2024-02-08 09:50:12 +01:00 committed by GitHub
parent 09a6e8e703
commit 0dea16e686
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -44,13 +44,13 @@ To build Nix itself in this shell:
```console
[nix-shell]$ autoreconfPhase
[nix-shell]$ configurePhase
[nix-shell]$ make -j $NIX_BUILD_CORES
[nix-shell]$ make -j $NIX_BUILD_CORES OPTIMIZE=0
```
To install it in `$(pwd)/outputs` and test it:
```console
[nix-shell]$ make install
[nix-shell]$ make install OPTIMIZE=0
[nix-shell]$ make installcheck check -j $NIX_BUILD_CORES
[nix-shell]$ nix --version
nix (Nix) 2.12