summary refs log tree commit diff
path: root/pkgs/development/libraries/termbox
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-11-10 14:30:48 -0600
committerMatthew Bauer <mjbauer95@gmail.com>2018-11-13 19:13:13 -0600
commit92ebfa13833065a23cd3479eefc2624b46ec45dd (patch)
tree3e82523526dd63f64b72e1d69f3a03acf104c762 /pkgs/development/libraries/termbox
parentdf9334b646565723b2454a421cbf8b819bfed08e (diff)
downloadnixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar.gz
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar.bz2
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar.lz
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar.xz
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.tar.zst
nixpkgs-92ebfa13833065a23cd3479eefc2624b46ec45dd.zip
wafHook: init
The waf build system is python-based and hosted locally in each package in the executable file named "waf". Unlike CMake, it cannot generate makefiles so we end up having to override the configure, build, and install phases. I've tried to keep these as close to what's in setup.sh as possible. If there is no waf file in the root directory, then we just copy the one hosted in Nixpkgs. Otherwise the only thing you have to add to a package using Waf is "wafHook" into nativeBuildInputs. wafFlags controls the flags specifically passed to waf while configureFlags, buildFlags, and installFlags are still used as in the generic builder.
Diffstat (limited to 'pkgs/development/libraries/termbox')
0 files changed, 0 insertions, 0 deletions