mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-04 12:52:15 +00:00
bsd.subdir.mk: Handle cleanobj.
Before this, the target was unknown. Now it will recurse on subdirs and run the target in the current directory. It is required to recurse as there may be subdirs that have objs in their directory or in the object directory, so it is not enough to just delete the objdir of the subdir parent. MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
a273d4a08c
commit
85564c69ca
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=289253
@ -86,7 +86,7 @@ ${SUBDIR:N.WAIT}: .PHONY .MAKE
|
||||
# Work around parsing of .if nested in .for by putting .WAIT string into a var.
|
||||
__wait= .WAIT
|
||||
.for __target in all all-man checkdpadd clean cleandepend cleandir \
|
||||
cleanilinks depend distribute lint maninstall manlint obj objlink \
|
||||
cleanilinks cleanobj depend distribute lint maninstall manlint obj objlink \
|
||||
realinstall regress tags ${SUBDIR_TARGETS}
|
||||
.ifdef SUBDIR_PARALLEL
|
||||
__subdir_targets=
|
||||
|
Loading…
Reference in New Issue
Block a user