···
In Nixpkgs, `zig.hook` overrides the default build, check and install phases.
7
-
## Example code snippet {#example-code-snippet}
7
+
## Example code snippet {#zig-hook-example-code-snippet}
···
30
-
## Variables controlling zig.hook {#variables-controlling-zig-hook}
30
+
## Variables controlling zig.hook {#zig-hook-variables-controlling}
32
-
### `zig.hook` Exclusive Variables {#zigHookExclusiveVariables}
32
+
### `zig.hook` Exclusive Variables {#zig-hook-exclusive-variables}
The variables below are exclusive to `zig.hook`.
36
-
#### `dontUseZigBuild` {#dontUseZigBuild}
36
+
#### `dontUseZigBuild` {#dont-use-zig-build}
Disables using `zigBuildPhase`.
40
-
#### `dontUseZigCheck` {#dontUseZigCheck}
40
+
#### `dontUseZigCheck` {#dont-use-zig-check}
Disables using `zigCheckPhase`.
44
-
#### `dontUseZigInstall` {#dontUseZigInstall}
44
+
#### `dontUseZigInstall` {#dont-use-zig-install}
Disables using `zigInstallPhase`.
48
-
### Similar variables {#similarVariables}
48
+
### Similar variables {#zig-hook-similar-variables}
The following variables are similar to their `stdenv.mkDerivation` counterparts.
···
| `zigCheckFlags` | `checkFlags` |
| `zigInstallFlags` | `installFlags` |
58
-
### Variables honored by zig.hook {#variables-honored-by-zig-hook}
58
+
### Variables honored by zig.hook {#zig-hook-variables-honored}
The following variables commonly used by `stdenv.mkDerivation` are honored by `zig.hook`.