netgraph7: Put netgraph7 kernel build under WANT_NETGRAPH7 make variable too.
authorNuno Antunes <nuno.antunes@gmail.com>
Sun, 12 Dec 2010 08:45:42 +0000 (08:45 +0000)
committerNuno Antunes <nuno.antunes@gmail.com>
Tue, 10 Jan 2012 14:10:35 +0000 (14:10 +0000)
* When the WANT_NETGRAPH7 make variable is set, libnetgraph7 and the
  netgraph7 kernel parts instead of their legacy couterparts.
  Previously, only the libnetgraph7 build was controled by this variable.
  This commit puts the kernel build part under the same variable as well
  so that the legacy kernel modules are not overwriten by the new ones.

sys/Makefile

index 3c66236..8f71e2e 100644 (file)
@@ -12,7 +12,12 @@ SUBDIR=      boot
 .if defined(MODULES_OVERRIDE)
 SUBDIR+=${MODULES_OVERRIDE}
 .else
-SUBDIR+=bus crypto emulation dev kern net netbt netgraph netgraph7 netproto vfs
+SUBDIR+=bus crypto emulation dev kern net netbt netproto vfs
+.if defined(WANT_NETGRAPH7) 
+SUBDIR+=netgraph7
+.else
+SUBDIR+=netgraph
+.endif
 SUBDIR+=libiconv
 .endif
 .endif