diff options
author | knu <knu@FreeBSD.org> | 2002-11-20 04:11:09 +0000 |
---|---|---|
committer | knu <knu@FreeBSD.org> | 2002-11-20 04:11:09 +0000 |
commit | b2c79b897a4742d00693e201d36c87d99916141e (patch) | |
tree | 831a6ec89b71466d137e9fc215741065396c84e7 /Mk | |
parent | 6f01ead917ec97f75e48dcd4358b3a5f01263bc9 (diff) | |
download | FreeBSD-ports-b2c79b897a4742d00693e201d36c87d99916141e.zip FreeBSD-ports-b2c79b897a4742d00693e201d36c87d99916141e.tar.gz |
Do not choke on an empty SUBDIR.
Submitted by: sada (slightly altered)
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.port.subdir.mk | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Mk/bsd.port.subdir.mk b/Mk/bsd.port.subdir.mk index e677ea7..e7523af 100644 --- a/Mk/bsd.port.subdir.mk +++ b/Mk/bsd.port.subdir.mk @@ -96,10 +96,16 @@ TARGETS+= tags .for __target in ${TARGETS} .if !target(${__target}) +.if defined(SUBDIR) && !empty(SUBDIR) ${__target}: ${SUBDIR:S/$/.${__target}/} +.else +${__target}: +.endif .endif .endfor +.if defined(SUBDIR) && !empty(SUBDIR) + .for __target in ${TARGETS} checksubdirs readmes ${SUBDIR:S/$/.${__target}/}: _SUBDIRUSE .endfor @@ -129,6 +135,8 @@ _SUBDIRUSE: .USE ${SUBDIR}:: ${SUBDIR:S/$/.all/} +.endif + .if !target(install) .if !target(beforeinstall) beforeinstall: |