#
0a45a7e9 |
| 20-Nov-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Fix share/zoneinfo for DIRDEPS_BUILD
The tranditional build makes multiple passes through the tree. The DIRDEPS_BUILD visits each directory only once per architecture, thus makefiles should be able
Fix share/zoneinfo for DIRDEPS_BUILD
The tranditional build makes multiple passes through the tree. The DIRDEPS_BUILD visits each directory only once per architecture, thus makefiles should be able to everything they need in a single pass.
The use of TZS!= when doing make(*install*) only works if the directory has previously been visited to do zoneinfo since before the zoneinfo target is run TZS will be empty.
To fix this, have the zoneinfo target capture the list of files to zoneinfo, and install-zoneinfo use that list. Rename that target to zonefiles - since that is now what it does.
This is more efficient - we only gather the list of zones when it is likely to have changed, and allows the makefile to do everything in a single pass.
Reviewed by: stevek Differential Revision: https://reviews.freebsd.org/D42624
show more ...
|
Revision tags: release/14.0.0 |
|
#
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
#
d9a42747 |
| 19-Apr-2023 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Update/fix Makefile.depend for userland
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0 |
|
#
53835448 |
| 14-Mar-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
bffd8199 |
| 12-Mar-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
DIRDEPS_BUILD: Reduce restaging here.
This also fixes meta tracking for the beforeinstall since it had been marked .PHONY before (in bsd.sys.mk).
Sponsored by: EMC / Isilon Storage Division
|
Revision tags: release/10.2.0 |
|
#
416ba5c7 |
| 22-Jun-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with HEAD (r280229-r284686).
|
#
76aeda8a |
| 20-Jun-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r284188 through r284643.
|
#
dad2fb7e |
| 15-Jun-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
ccfb9654 |
| 13-Jun-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
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
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
show more ...
|
#
44d314f7 |
| 09-Jun-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
dirdeps.mk now sets DEP_RELDIR
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0 |
|
#
f5f7c052 |
| 16-Feb-2013 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Updated dependencies
|
Revision tags: release/9.1.0 |
|
#
7750ad47 |
| 22-Aug-2012 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
Requested by: Simon Gerraty <sjg@juniper.net>
|