Admins will be upgrading ORNL GitLab Servers on Saturday, 16 May 2026, from 7 AM until 11 AM EST. Repositories will experience intermittent outages during this time.
Location of the `waf` tool. It defaults to `./waf`, to honor software projects that include it directly inside their source trees.
The variables below are exclusive of `wafHook`.
If`wafPath`doesn't exist, then `waf.hook` will copy the `waf` provided from Nixpkgs to it.
#### `wafPath` {#waf-path}
### `wafConfigureFlags` {#wafConfigureFlags}
Location of the `waf` tool. It defaults to `./waf`, to honor software projects that include it directly inside their source trees.
Controls the flags passed to waf tool during configure phase.
If `wafPath` doesn't exist, then `wafHook` will copy the `waf` provided from Nixpkgs to it.
### `wafFlags` {#wafFlags}
#### `wafFlags` {#waf-flags}
Controls the flags passed to waf tool during build and install phases.
Controls the flags passed to waf tool during build and install phases. For settings specific to build or install phases, use `wafBuildFlags` or `wafInstallFlags` respectively.