I am using quilt to manage patches internally. Quilt creates dir .pc
and stores unmodified files there. Since I made change in one of
Config.src quilt made a copy in .pc/xxx.patch/xxx/Config.src. When
I run make it calls gen_build_files.sh and it generates
.pc/xxx.patch/xxx/Config.in. Now when I want to pop patch quilt
thinks I have made changes to original xxx/Config.in.
IMO the best solution is just to ignore hidden directories in
gen_build_files.sh. This also results in shorter build time in case
busybox is under git/svn versioning, since it avoids searching
many directories for Config.src.
Signed-off-by: Paulius Zaleckas <[email protected]>
Index: busybox/scripts/gen_build_files.sh
===================================================================
--- busybox/scripts/gen_build_files.sh (revision 40030)
+++ busybox/scripts/gen_build_files.sh (working copy)
@@ -67,7 +67,7 @@
"${s}"
# (Re)generate */Kbuild and */Config.in
-{ cd -- "$srctree" && find . -type d; } | while read -r d; do
+{ cd -- "$srctree" && find . -type d -not \( -name ".?*" -prune \); } | while read -r d; do
d="${d#./}"
src="$srctree/$d/Kbuild.src"
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox