nixpkgs/pkgs
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
..
applications treewide: use wafHook 2018-11-13 19:13:48 -06:00
build-support buildDunePackage: inline dune.installPhase for easier overriding 2018-11-07 10:08:08 +01:00
common-updater
data osinfo-db: 20181011 -> 20181101 2018-11-09 05:26:55 -08:00
desktops treewide: use wafHook 2018-11-13 19:13:48 -06:00
development scons: add setup hook 2018-11-13 19:13:50 -06:00
games minecraft-server: 1.12.2 -> 1.13.2 2018-11-11 12:47:09 +01:00
misc treewide: use wafHook 2018-11-13 19:13:48 -06:00
os-specific treewide: use wafHook 2018-11-13 19:13:48 -06:00
servers meta.tests: rename into passthru.tests 2018-11-11 23:11:46 +09:00
shells spaceship-prompt: correct homepage url 2018-11-11 10:53:51 +01:00
stdenv meta.tests: rename into passthru.tests 2018-11-11 23:11:46 +09:00
test
tools treewide: use wafHook 2018-11-13 19:13:48 -06:00
top-level wafHook: init 2018-11-13 19:13:13 -06:00