nixpkgs/pkgs/development
Matthew Bauer 1ba9fd335d scons: add setup hook
The scons build system is python-based and has a binary named scons. Unlike CMake, it cannot generate makefiles so we end up having to override the build, install, and check phases. I have added the setupHook to the scons package so that integration requires no unique steps - just putting scons in nativeBuildInputs should be enough. sconsFlags controls the flags specifically passed to scons while buildFlags, installFlags, and checkFlags should still be usable. Some packages use different names for the prefix flag. In those cases you will have to set "prefixKey" to something like "PREFIX=" as there are multiple names for the "prefix" used in scons.
2018-11-13 19:13:50 -06:00
..
arduino platformio: 3.5.3 -> 3.6.1 2018-11-01 17:16:02 +08:00
beam-modules
bower-modules/generic
compilers treewide: use wafHook 2018-11-13 19:13:48 -06:00
coq-modules Merge pull request #49780 from Zimmi48/give-default-version-of-ssreflect 2018-11-06 15:21:19 +00:00
dhall-modules Add dhallPackages and add current Prelude 2018-11-04 16:43:41 +01:00
dotnet-modules/patches
em-modules/generic
go-modules buildGoPackage: re-enable GOCACHE 2018-10-28 13:51:16 +00:00
guile-modules
haskell-modules Merge pull request #49714 from roberth/haskell-bash-completion-2 2018-11-09 19:55:41 -05:00
idris-modules idrisPackages.{categories,derive}: Use upstream instead of forks 2018-10-26 11:15:10 +02:00
interpreters Lumo init at 1.9.0 2018-11-10 21:52:48 +01:00
java-modules
libraries treewide: use wafHook 2018-11-13 19:13:48 -06:00
lisp-modules
lua-modules
misc betaflight: don’t use nano 2018-11-02 15:42:33 -05:00
mobile treewide: get rid of osx cmake flags 2018-11-05 13:30:42 -06:00
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 r-ps: patchShebangs in ./configure to fix build 2018-11-02 23:02:04 +01:00
ruby-modules Merge pull request #49817 from alyssais/rack_cve 2018-11-09 19:30:43 +00:00
tools scons: add setup hook 2018-11-13 19:13:50 -06:00
web Merge pull request #50032 from r-ryantm/auto-update/now-cli 2018-11-09 15:06:37 -08:00