[netfilter-cvslog] r3333 - trunk/nfsim

rusty at netfilter.org rusty at netfilter.org
Mon Dec 13 04:47:33 CET 2004


Author: rusty at netfilter.org
Date: 2004-12-13 04:47:33 +0100 (Mon, 13 Dec 2004)
New Revision: 3333

Modified:
   trunk/nfsim/configure
Log:
If kernel source dir contains .o files etc we don't want to copy them!


Modified: trunk/nfsim/configure
===================================================================
--- trunk/nfsim/configure	2004-12-13 03:41:15 UTC (rev 3332)
+++ trunk/nfsim/configure	2004-12-13 03:47:33 UTC (rev 3333)
@@ -36,8 +36,14 @@
 
 [ -d netfilter/$TYPE ] ||  mkdir -p netfilter/$TYPE
 sed -f netfilter.c.sed $KERNELDIR/net/core/netfilter.c > netfilter/core/netfilter.c
-cp -r $KERNELDIR/net/$TYPE/netfilter/* netfilter/$TYPE
-cp -r $KERNELDIR/include/linux/netfilter_${TYPE}* netfilter/include/linux
+for f in $(cd $KERNELDIR/net/$TYPE/netfilter/; find . -name '*.[ch]'); do
+    mkdir -p $(dirname netfilter/$TYPE/$f)
+    cp $KERNELDIR/net/$TYPE/netfilter/$f netfilter/$TYPE/$f
+done
+for f in $(cd $KERNELDIR/include/linux/netfilter_${TYPE}; find . -name '*.[ch]'); do
+    mkdir -p $(dirname netfilter/include/linux/$f)
+    cp $KERNELDIR/include/linux/netfilter_${TYPE}/$f netfilter/include/linux/$f
+done
 
 # Grab kernel version stuff from Makefile
 VERSION=$(grep ^VERSION $KERNELDIR/Makefile | cut -d= -f2-)




More information about the netfilter-cvslog mailing list