diff --git a/share/mk/bsd.files.mk b/share/mk/bsd.files.mk index 2397005e947..4178fbc8d7a 100644 --- a/share/mk/bsd.files.mk +++ b/share/mk/bsd.files.mk @@ -4,13 +4,14 @@ .error bsd.files.mk cannot be included directly. .endif +.if !target(____) +____: + FILESGROUPS?= FILES -.if !target(buildfiles) .for group in ${FILESGROUPS} buildfiles: ${${group}} .endfor -.endif all: buildfiles @@ -65,3 +66,5 @@ _${group}INS: ${_${group}FILES} realinstall: installfiles .ORDER: beforeinstall installfiles + +.endif # !target(____) diff --git a/share/mk/bsd.test.mk b/share/mk/bsd.test.mk index 33993035b5f..40606770145 100644 --- a/share/mk/bsd.test.mk +++ b/share/mk/bsd.test.mk @@ -82,8 +82,7 @@ test: aftertest .if !empty(PROGS) || !empty(PROGS_CXX) || !empty(SCRIPTS) .include -.elif !empty(FILES) -.include .endif +.include .include