To let the crazy Perl Makefiles work, add the support for ../Makefile.sub
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 26 Jan 2004 19:09:49 +0000 (19:09 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 26 Jan 2004 19:09:49 +0000 (19:09 +0000)
which is included at the time ../Makefile.inc originally was.

share/mk/bsd.init.mk

index 69a2864..cee71b7 100644 (file)
@@ -1,10 +1,18 @@
 # $FreeBSD: src/share/mk/bsd.init.mk,v 1.1.2.1 2002/07/17 19:08:23 ru Exp $
-# $DragonFly: src/share/mk/bsd.init.mk,v 1.2 2003/06/17 04:37:02 dillon Exp $
+# $DragonFly: src/share/mk/bsd.init.mk,v 1.3 2004/01/26 19:09:49 joerg Exp $
 
 # The include file <bsd.init.mk> includes ../Makefile.inc and
 # <bsd.own.mk>; this is used at the top of all <bsd.*.mk> files
 # that actually "build something".
 
+.if target(__<bsd.init.mk>__) && !target(__<bsd.init.mk>__2)
+__<bsd.init.mk>__2:
+.if exists(${.CURDIR}/../Makefile.sub)
+.include "${.CURDIR}/../Makefile.sub"
+.endif
+.endif
+
+
 .if !target(__<bsd.init.mk>__)
 __<bsd.init.mk>__:
 .if exists(${.CURDIR}/../Makefile.inc)