aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.subdir.mk
Commit message (Expand)AuthorAgeFilesLines
* bsd.subdir.mk: improve `SUBDIR.${MK_FOO}` adviceEnji Cooper2024-04-211-2/+2
* bsd.subdir.mk: Drop broken optimisation for realinstall parallelisationJessica Clarke2024-02-021-5/+0
* share: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* make: Don't print as many ==> and -- xxx -- lines in meta modeWarner Losh2022-10-291-0/+5
* Fix hand-rolled METALOG entries for installconfig during distributeworldJessica Clarke2022-02-281-1/+1
* Add a guard for broken SUBDIR.${MK_FOO} useBrooks Davis2020-11-161-0/+6
* Support SUBDIR.${MK_FOO}.${MK_BAR} expresssions.Brooks Davis2020-03-171-4/+4
* installdirs can be a recursive/standalone target.Bryan Drewery2018-09-171-1/+2
* Remove build system support for lint.Warner Losh2017-11-171-1/+1
* make obj: Skip treewalk if AUTO_OBJ is enabled.Bryan Drewery2017-11-011-1/+9
* Similar to r296013 for NO_ROOT, force SUBDIR_PARALLEL for buildworld WORLDTMP...Bryan Drewery2017-06-211-1/+1
* DIRDEPS_BUILD: Consolidate some logic for skipping of reading Makefile.depend.Bryan Drewery2016-11-131-1/+4
* Allow all subdirectories to be optional via SUBDIR.${MK_*}Ed Maste2016-10-211-1/+1
* Fix regression from r304644 which could cause .WAITs in SUBDIR to be ignored.Bryan Drewery2016-09-091-2/+3
* Add a 'make print-dir' that simply traverses all directories and prints them.Bryan Drewery2016-08-311-4/+14
* For 'make <directory>' hook into the all_subdir_<directory> targets.Bryan Drewery2016-08-221-4/+4
* Always define the various <target>_subdir_<directory> targets, even if not used.Bryan Drewery2016-08-221-6/+8
* Stop using _SUBDIR internally for non-SUBDIR_PARALLEL builds.Bryan Drewery2016-08-221-7/+11
* Mark targets with _SUBDIR as .PHONY.Bryan Drewery2016-06-151-2/+2
* Revert r301137 and r301163, and implement a correct fixGlen Barber2016-06-011-2/+1
* share: minor spelling fixes.Pedro F. Giffuni2016-05-011-1/+1
* Don't even define or append subdir targets with NO_SUBDIR.Bryan Drewery2016-03-111-3/+2
* Import bsd.clang-analyze.mk based on NetBSD's version.Bryan Drewery2016-02-261-1/+1
* Slightly lessen the amount of job target output for SUBDIR_PARALLEL.Bryan Drewery2016-02-251-1/+1
* Add more STANDALONE_SUBDIR_TARGETS.Bryan Drewery2016-02-241-2/+9
* Show full DIRPRFX in subdir parallel target name.Bryan Drewery2016-02-241-3/+3
* Add an .ORDER for all/install.Bryan Drewery2016-02-161-0/+1
* Simplify running the FreeBSD test suiteEnji Cooper2016-02-071-2/+2
* bsd.subdir.mk: Allow easier modification of [STANDALONE_]SUBDIR_TARGETS.Bryan Drewery2016-01-191-13/+16
* installconfig is PARALLEL_SUBDIR safe.Bryan Drewery2016-01-191-1/+1
* Fix 'install*' and many other missing targets with DIRDEPS_BUILD.Bryan Drewery2015-12-041-8/+15
* The .if redirection on .WAIT is no longer needed with bmake.Bryan Drewery2015-12-041-3/+1
* Fix 'afterinstall' order not being respected after my changes in r291635.Bryan Drewery2015-12-041-5/+6
* Rearrange some common logic.Bryan Drewery2015-12-041-5/+5
* bsd.subdir.mk: Only recurse on called targets, rather than dependencies.Bryan Drewery2015-12-021-34/+36
* Revert r291633. Some files were missed.Bryan Drewery2015-12-021-36/+34
* bsd.subdir.mk: Only recurse on called targets, rather than dependencies.Bryan Drewery2015-12-021-34/+36
* Rename META_MODE option to DIRDEPS_BUILDSimon J. Gerraty2015-11-141-1/+1
* Fix regression from using .USEBEFORE in _SUBDIR in r289705.Bryan Drewery2015-10-291-1/+1
* Rework r289778 to always parallelize known targets, without ordering.Bryan Drewery2015-10-231-14/+20
* For SUBDIR_PARALLEL, when doing 'make clean*' or 'make obj' there is no need toBryan Drewery2015-10-221-0/+11
* Remove indirection of _sub target for using _SUBDIR.Bryan Drewery2015-10-211-6/+4
* Replace all of the duplicated logic for recursing into a subdir with oneBryan Drewery2015-10-191-30/+17
* Add missing .PHONY for parallel subdir target.Bryan Drewery2015-10-191-1/+1
* Recurse on 'buildconfig' and 'installconfig'. Remove the 'config' pseudo tar...Bryan Drewery2015-10-141-4/+5
* Re-indent the ALL_SUBDIR_TARGETS listBryan Drewery2015-10-141-2/+3
* Revert r289282 for now as the interaction with a directory containingBryan Drewery2015-10-141-6/+20
* Replace the out-of-place includes/files/config handling in bsd.subdir.mk withBryan Drewery2015-10-141-20/+6
* Add a note about the mysterious files/includes/config block.Bryan Drewery2015-10-141-0/+3