nixpkgs/pkgs/development/tools/build-managers
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
..
alibuild alibuild: init at 1.5.3 2018-08-24 10:35:32 +02:00
apache-ant apache-ant: init 1.9 2018-03-25 14:11:00 -05:00
apache-maven maven: 3.5.3 -> 3.5.4 2018-08-24 16:54:21 -07:00
arpa2cm arpa2cm: init -> 0.5 2018-02-12 19:43:01 +01:00
bam
bazel bazel: refactor tests a bit 2018-11-08 11:25:18 +01:00
bear bear: 2.3.12 -> 2.3.13 (#46308) 2018-09-07 17:48:26 +02:00
bloop bloop: 1.0.0-M11 -> 1.0.0 2018-07-21 10:47:32 +02:00
boot boot: 2.5.2 -> 2.7.2 2017-11-01 14:10:07 +01:00
buck Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
cmake Merge branch 'master' into staging 2018-09-01 17:38:18 +02:00
colormake
conan conan: 1.5.2 -> 1.6.0 2018-07-26 12:43:17 +02:00
doit doit: add myself (pSub) as maintainer 2018-07-16 22:17:38 +02:00
drake
dub dub: 1.8.1 -> 1.10.0 2018-08-11 16:53:00 +02:00
gn gn: generate last_commit_position.h without git 2018-09-16 01:58:11 +04:00
gnumake gnumake3: Fix build against glibc-2.27 2018-04-12 16:21:30 +02:00
gradle gradle: 4.10 -> 4.10.2 2018-11-07 19:53:40 -05:00
gup gup: add passthru.updateScript 2018-04-22 15:16:36 +10:00
icmake icmake: 9.02.07 -> 9.02.08 2018-07-01 13:33:20 +02:00
jam
kati
leiningen leiningen: 2.7.1 -> 2.8.1 2018-01-18 18:55:26 +01:00
meson meson: fix cross compilation of systemd 2018-11-05 14:39:30 -05:00
mk
ninja Fix comment location after #46704 2018-09-15 22:36:21 +00:00
pants pants: fix build (#46545) 2018-09-11 23:22:17 +02:00
qbs qbs: 1.8 -> 1.12.1 2018-11-08 22:59:17 +01:00
rake rake: 11.1.0 -> 12.0.0 2017-09-07 17:50:36 +08:00
rebar rebar: add license 2018-08-06 12:22:59 +02:00
rebar3 rebar3: add license 2018-08-06 12:24:38 +02:00
redo redo: 1.2 -> 1.3 2018-06-27 15:36:26 -07:00
redo-sh redo-sh: 1.2.6 -> 2.0.3 2018-03-09 10:23:15 -08:00
remake remake: fix build with glibc2.27 2018-08-09 22:23:04 +02:00
sbt sbt: 1.2.4 -> 1.2.6 2018-10-17 20:48:19 -04:00
sbt-extras sbt-extras: 3c8fcad -> 2018-09-28 2018-10-03 14:07:19 -04:00
scons scons: add setup hook 2018-11-13 19:13:50 -06:00
shards shards: minor cleanups 2018-10-02 10:29:10 +08:00
tup misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
waf wafHook: init 2018-11-13 19:13:13 -06:00