[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] Patch: FYI: avoid command line limits
From: |
Tom Tromey |
Subject: |
[cp-patches] Patch: FYI: avoid command line limits |
Date: |
10 Aug 2005 12:26:00 -0600 |
I'm checking this in.
This avoids possible bugs related command line length limits.
Tom
Index: ChangeLog
from Tom Tromey <address@hidden>
* lib/split-for-gcj.sh: Use 'while' loop to avoid length limits.
Index: lib/split-for-gcj.sh
===================================================================
RCS file: /cvsroot/classpath/classpath/lib/split-for-gcj.sh,v
retrieving revision 1.2
diff -u -r1.2 split-for-gcj.sh
--- lib/split-for-gcj.sh 8 Jul 2005 16:48:27 -0000 1.2
+++ lib/split-for-gcj.sh 10 Aug 2005 18:23:03 -0000
@@ -6,7 +6,7 @@
rm -f Makefile.deps > /dev/null 2>&1
test -d lists || mkdir lists
for dir in java javax gnu org; do
- for file in `cat classes | fgrep /$dir/`; do
+ fgrep /$dir/ classes | while read file; do
pkg=`echo "$file " | sed -n -e "s,^.*/\($dir/.*\)/[^/]*$,\1,p"`
list=lists/`echo $pkg | sed -e 's,/,-,g'`
echo "$file" >> ${list}.list.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] Patch: FYI: avoid command line limits,
Tom Tromey <=