Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Build host tools on non-FreeBSD host with DIRDEPS_BUILDAdd Makefile.depend.options to libnetbsd, mkimg and makefsto ensure libegacy is build if needed.targets/pseudo/stage/Makefile avoid the nee
Build host tools on non-FreeBSD host with DIRDEPS_BUILDAdd Makefile.depend.options to libnetbsd, mkimg and makefsto ensure libegacy is build if needed.targets/pseudo/stage/Makefile avoid the need for mtreethe staging process creates target dirs as needed anyway.Reviewed by: stevekSponsored by: Juniper Networks, Inc.Differential Revision: https://reviews.freebsd.org/D39757
show more ...
META_MODE: Simplify the META_COOKIE handling to use .USE/.USEBEFORE.Extend it to other cases of meta mode cookies so they get the proper rmcookie behavior when a .meta file detects it needs to reb
META_MODE: Simplify the META_COOKIE handling to use .USE/.USEBEFORE.Extend it to other cases of meta mode cookies so they get the proper rmcookie behavior when a .meta file detects it needs to rebuild and fails.Sponsored by: EMC / Isilon Storage Division
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of at least 'install -l'support.Sponsored by: EMC / Isilon Storage Division
META MODE: Don't set schg flags in the stagedir for distrib-dirs.This recently started setting /var/empty to schg after r290628.Sponsored by: EMC / Isilon Storage Division
Don't create cookie until the command is all finished, it or the commandsafter may fail.Sponsored by: EMC / Isilon Storage Division
Rename pkgs to more generic targets (that's what they are)Reviewed by: marcel