sjg
6fee50ba24
Default MK_META_MODE from MK_DIRDEPS_BUILD
...
This allows most of the build to simply consider MK_META_MODE
Update to latest dirdeps.mk so we can do:
make -f dirdeps.mk bin/cat.i386
Reviewed by: bdrewery
2015-11-16 22:50:23 +00:00
sjg
008d7c831f
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
sjg
0239aaa70c
Latest dirdeps.mk sets DEP_RELDIR for itself.
...
This helps guard against bugs in manually edited Makefile.depend
files, and avoids the need to call realpath from the Makefile.depend file.
2015-06-08 23:34:04 +00:00
sjg
723ea0be93
Latest dirdeps.mk and meta.stage.mk
...
Add support for dirdeps cache
and allow full path as key for STAGE_AS_*
2015-05-26 21:03:41 +00:00
sjg
e40629df4e
Use latest version
2014-11-20 22:42:40 +00:00
sjg
9be5b0883d
Update to latest versions.
2014-05-05 17:58:00 +00:00
sjg
24eddddcdf
When TARGET_SPEC_VARS is non-trivial, we need to apply the same filtering
...
when setting _machines as we do to _build_dirs.
2013-10-12 23:40:17 +00:00
sjg
5da41246ca
Sync latest versions
2013-04-14 01:21:20 +00:00
sjg
412ce312ae
Don't forget DEP_TARGET_SPEC
2013-03-17 03:07:13 +00:00
sjg
c6e1b70549
Improve DIRDEP filtering.
...
Allow DEP_SKIP_DIR and DEP_DIRDEPS_FILTER to vary by DEP_MACHINE.
2013-03-17 01:51:23 +00:00
sjg
be67cf95c8
Latest *dirdeps.mk and meta2deps
2013-02-16 01:16:53 +00:00
sjg
891f0c5577
Latest dirdeps etc from Juniper Networks.
2012-11-08 21:14:57 +00:00
marcel
9dd41e3647
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00