Fix patch handling in kernel sources.
authorSimon Schubert <corecode@dragonflybsd.org>
Wed, 15 Feb 2006 17:13:33 +0000 (17:13 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Wed, 15 Feb 2006 17:13:33 +0000 (17:13 +0000)
Noticed-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx>
sys/conf/kmod.mk

index 0a2763b..9dd3965 100644 (file)
@@ -1,6 +1,6 @@
 #      From: @(#)bsd.prog.mk   5.26 (Berkeley) 6/25/91
 # $FreeBSD: src/sys/conf/kmod.mk,v 1.82.2.15 2003/02/10 13:11:50 nyan Exp $
-# $DragonFly: src/sys/conf/kmod.mk,v 1.23 2005/11/02 08:33:12 dillon Exp $
+# $DragonFly: src/sys/conf/kmod.mk,v 1.24 2006/02/15 17:13:33 corecode Exp $
 #
 # The include file <bsd.kmod.mk> handles installing Kernel Loadable Device
 # drivers (KLD's).
@@ -104,12 +104,9 @@ CFLAGS+=   -include ${BUILDING_WITH_KERNEL}/opt_global.h
 
 CFLAGS+=       ${DEBUG_FLAGS}
 
+.include <bsd.patch.mk>
+
 OBJS+=  ${SRCS:N*.h:N*.patch:R:S/$/.o/g}
-.for _PATCH in ${SRCS:T:N*.h.patch:M*.patch}
-.for _OBJ in ${_PATCH:R:R:S/$/.o/}
-OBJS:= ${OBJS:N${_OBJ}} ${_OBJ}
-.endfor
-.endfor
 
 .if !defined(PROG)
 PROG=  ${KMOD}.ko