Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Feb 2011 17:14:03 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r218860 - in projects/pf/pf45/sys/modules: pf pflog pfsync
Message-ID:  <201102191714.p1JHE35r003582@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bz
Date: Sat Feb 19 17:14:03 2011
New Revision: 218860
URL: http://svn.freebsd.org/changeset/base/218860

Log:
  Unify and cleanup module Makefiles.

Modified:
  projects/pf/pf45/sys/modules/pf/Makefile
  projects/pf/pf45/sys/modules/pflog/Makefile
  projects/pf/pf45/sys/modules/pfsync/Makefile

Modified: projects/pf/pf45/sys/modules/pf/Makefile
==============================================================================
--- projects/pf/pf45/sys/modules/pf/Makefile	Sat Feb 19 17:13:32 2011	(r218859)
+++ projects/pf/pf45/sys/modules/pf/Makefile	Sat Feb 19 17:14:03 2011	(r218860)
@@ -6,12 +6,12 @@
 .PATH: ${.CURDIR}/../../contrib/pf/netinet
 
 KMOD=	pf
-SRCS = 	pf.c pf_if.c pf_lb.c pf_osfp.c pf_ioctl.c pf_norm.c pf_table.c \
+SRCS=	pf.c pf_if.c pf_lb.c pf_osfp.c pf_ioctl.c pf_norm.c pf_table.c \
 	pf_ruleset.c \
 	in4_cksum.c \
 	opt_pf.h opt_inet.h opt_inet6.h opt_bpf.h opt_global.h
 
-CFLAGS+=  -I${.CURDIR}/../../contrib/pf
+CFLAGS+= -I${.CURDIR}/../../contrib/pf
 
 .if !defined(KERNBUILDDIR)
 opt_inet.h:
@@ -36,9 +36,7 @@ opt_pf.h:
 .if defined(VIMAGE)
 opt_global.h:
 	echo "#define VIMAGE 1" >> ${.TARGET}
-CFLAGS+=	-include ${.CURDIR}/opt_global.h
 .endif
 .endif
 
-
 .include <bsd.kmod.mk>

Modified: projects/pf/pf45/sys/modules/pflog/Makefile
==============================================================================
--- projects/pf/pf45/sys/modules/pflog/Makefile	Sat Feb 19 17:13:32 2011	(r218859)
+++ projects/pf/pf45/sys/modules/pflog/Makefile	Sat Feb 19 17:14:03 2011	(r218860)
@@ -5,12 +5,15 @@
 .PATH: ${.CURDIR}/../../contrib/pf/net
 
 KMOD=	pflog
-SRCS = 	if_pflog.c \
+SRCS=	if_pflog.c \
 	opt_pf.h opt_inet.h opt_inet6.h opt_bpf.h
 
-CFLAGS+=  -I${.CURDIR}/../../contrib/pf
+CFLAGS+= -I${.CURDIR}/../../contrib/pf
+SRCS+=	bus_if.h device_if.h
 
-.if !defined(KERNBUILDDIR)
+.if defined(KERNBUILDDIR)
+MKDEP+=		-include ${KERNBUILDDIR}/opt_global.h
+.else
 opt_inet.h:
 	echo "#define INET 1" > ${.TARGET}
 
@@ -21,6 +24,13 @@ opt_inet6.h:
 
 opt_bpf.h:
 	echo "#define DEV_BPF 1" > ${.TARGET}
+
+.if defined(VIMAGE)
+opt_global.h:
+	echo "#define VIMAGE 1" >> ${.TARGET}
+CFLAGS+=	-include opt_global.h
+MKDEP+=		-include opt_global.h
+.endif
 .endif
 
 .include <bsd.kmod.mk>

Modified: projects/pf/pf45/sys/modules/pfsync/Makefile
==============================================================================
--- projects/pf/pf45/sys/modules/pfsync/Makefile	Sat Feb 19 17:13:32 2011	(r218859)
+++ projects/pf/pf45/sys/modules/pfsync/Makefile	Sat Feb 19 17:14:03 2011	(r218860)
@@ -5,13 +5,15 @@
 .PATH: ${.CURDIR}/../../contrib/pf/net
 
 KMOD=	pfsync
-SRCS = 	if_pfsync.c \
+SRCS=	if_pfsync.c \
 	opt_pf.h opt_inet.h opt_inet6.h opt_bpf.h
 
-CFLAGS+=  -I${.CURDIR}/../../contrib/pf
-SRCS+=  bus_if.h device_if.h
+CFLAGS+= -I${.CURDIR}/../../contrib/pf
+SRCS+=	bus_if.h device_if.h
 
-.if !defined(KERNBUILDDIR)
+.if defined(KERNBUILDDIR)
+MKDEP+=		-include ${KERNBUILDDIR}/opt_global.h
+.else
 opt_inet.h:
 	echo "#define INET 1" > ${.TARGET}
 
@@ -25,8 +27,9 @@ opt_bpf.h:
 
 .if defined(VIMAGE)
 opt_global.h:
-	echo "#define VIMAGE 1" > ${.TARGET}
-CFLAGS+=	-I${.CURDIR}/opt_global.h
+	echo "#define VIMAGE 1" >> ${.TARGET}
+CFLAGS+=	-include opt_global.h
+MKDEP+=		-include opt_global.h
 .endif
 .endif
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102191714.p1JHE35r003582>