summaryrefslogtreecommitdiff
path: root/share/mk/bsd.subdir.mk
AgeCommit message (Expand)Author
2022-07-10bsd.subdir.mk: replace obscure indirection with direct conditionrillig
2022-07-10bsd.subdir.mk: remove practically dead coderillig
2018-06-10use SUBDIR.roff suggested by uwe@christos
2018-06-10Fix the MKGROFF=no MKCXX=yes buildkamil
2010-05-26Fix typo in comment.uwe
2009-12-19We mustn't search in the path for ${dir}.${MACHINE}; make sure we onlychristos
2009-11-29Remove an unneeded test (.if defined(V)) in .for v in ${V} ... .endfor.uebayasi
2008-10-25Add a NOSUBDIR variable for bsd.subdir.mk. If NOSUBDIR is definedapb
2004-04-13Add MAKEDIRPREFIX shell macro to <bsd.own.mk>.lukem
2004-01-29Cosmetically tweak how .PHONY is used by (generally) providing it as a source,lukem
2001-11-02Improve readability and reduce redundant redundancy in share/mk; add sometv
2001-10-04Make sure "clean" target is always defined, to compensate for cleandirtv
2001-09-22The -m option is automatically propagated by make(1). Don't add yet moretv
2001-09-21Allow for recursion speedups by predefining rules for large subtrees whichtv
2001-08-14On recursion, don't recurse "clean" if making "cleandir". (Related totv
2001-01-09Don't send .WAIT into the bitbucketsommerfeld
2001-01-01Restore the intermediate subdir-${targ} targets since they'resommerfeld
2000-12-30Change SUBDIR expansions so that a .WAIT in a subdirs list turns intosommerfeld
2000-06-06Fix some breakage with directory that have no subdirectories.mycroft
2000-06-06Oops; fix a subtle bit of semantics that was broken in the previous.mycroft
2000-06-06Oops. DTRT with directory names with dashes (e.g. for crypto-*).mycroft
2000-06-06A few changes to decrease parsing time and memory usage.mycroft
2000-04-16fix an error in the previousmrg
2000-04-10fix long standing bug in `make build' with $DESTDIR:mrg
2000-03-11Allow absolute directories in SUBDIR. There's probably a better fix thataidan
1999-02-11Remove `dirname: all-dirname' compatibility hack. It's been long supposedtv
1997-11-13Echo the target we're working on while traversing subdirs, so one canthorpej
1997-10-27Fix the before/after-install ordering problem in a different way.drochner
1997-10-11Don't include bsd.obj.mk in these two files.mycroft
1997-10-11Several changes:mycroft
1997-10-11Move the previous to a different place, because `.if !target(...' sucks.mycroft
1997-10-10Massively simplify this. Partly from David Holland in PR 3823.mycroft
1997-05-31Back out BUILDDIR and NOINSTALL changes.cjs
1997-05-27Re-add other folks' changes that I accidently reverted when I did mycjs
1997-05-26These updates to the build allow building against include filescjs
1997-05-17Add a realinstall target so that we recurse to subdirectories making install,christos
1997-05-07Don't use _SUBDIRUSE outside of bsd.subdir.mk.mycroft
1997-05-07Various simplifications.mycroft
1997-05-06Set the .MAKE attribute for all recursive targets.mycroft
1997-05-06Add a pile of missing .PHONYs.mycroft
1997-04-16Annotate missing directories as [skipped: missing] (from Christoph Badura)christos
1997-04-15Skip missing subdirectories to enable builds in partial source trees.christos
1997-03-29merge lite-2 changes (mostly SCCSids)mikel
1997-03-24make rules update:christos
1997-03-21changes to allow "make -j N" to more easily parallelize many subdirscgd
1996-04-04Added new standard target "includes" (used to install header files) tojtc
1995-07-24show the directory depth, by printing out the hierarchy name.cgd
1994-10-09Stop if cd fails.mycroft
1994-07-26Move the inclusion of bsd.own.mk to a better place.mycroft
1994-06-30RCSID frobbing, and minor sanity adjustments.cgd