nixpkgs/pkgs/development
Matthew Bauer 92ebfa1383 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.
2018-11-13 19:13:13 -06:00
..
arduino
beam-modules
bower-modules/generic
compilers go: organize GOARCH and GOOS 2018-11-11 14:37:12 -08:00
coq-modules Merge pull request #49780 from Zimmi48/give-default-version-of-ssreflect 2018-11-06 15:21:19 +00:00
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
guile-modules
haskell-modules Merge pull request #49714 from roberth/haskell-bash-completion-2 2018-11-09 19:55:41 -05:00
idris-modules
interpreters Lumo init at 1.9.0 2018-11-10 21:52:48 +01:00
java-modules
libraries Merge pull request #50207 from Thra11/qtwebglplugin 2018-11-11 13:51:29 -06:00
lisp-modules
lua-modules
misc
mobile
node-packages Lumo init at 1.9.0 2018-11-10 21:52:48 +01:00
ocaml-modules Merge pull request #50030 from r-ryantm/auto-update/ocaml4.06.1-bos 2018-11-10 10:32:05 +00:00
perl-modules
pharo
pure-modules
python-modules python.pkgs.py3status: 3.13 -> 3.14 2018-11-11 11:01:10 +01:00
r-modules
ruby-modules Merge pull request #49817 from alyssais/rack_cve 2018-11-09 19:30:43 +00:00
tools wafHook: init 2018-11-13 19:13:13 -06:00
web Merge pull request #50032 from r-ryantm/auto-update/now-cli 2018-11-09 15:06:37 -08:00