26 |
# given file. |
# given file. |
27 |
|
|
28 |
echo "Splitting for gcj" |
echo "Splitting for gcj" |
29 |
rm -f Makefile.deps > /dev/null 2>&1 |
rm -f Makefile.dtmp > /dev/null 2>&1 |
30 |
test -d lists || mkdir lists |
test -d lists || mkdir lists |
31 |
for dir in java javax gnu org; do |
for dir in java javax gnu org; do |
32 |
fgrep /$dir/ classes | while read file; do |
fgrep /$dir/ classes | while read file; do |
35 |
echo "$file" >> ${list}.list.1 |
echo "$file" >> ${list}.list.1 |
36 |
f2=`echo "$file" | sed -n -e "s,^.*/\($dir/.*\)$,\1,p"` |
f2=`echo "$file" | sed -n -e "s,^.*/\($dir/.*\)$,\1,p"` |
37 |
f2=`echo "$f2" | sed -e 's/.java$//'`.class |
f2=`echo "$f2" | sed -e 's/.java$//'`.class |
38 |
echo "$f2: ${list}.stamp" >> Makefile.deps |
echo "$f2: ${list}.stamp" >> Makefile.dtmp |
39 |
echo "${list}.list: $file" >> Makefile.deps |
echo "${list}.list: $file" >> Makefile.dtmp |
40 |
done |
done |
41 |
done |
done |
42 |
|
|
49 |
mv $file $real |
mv $file $real |
50 |
fi |
fi |
51 |
done |
done |
52 |
|
|
53 |
|
# If we were run we must update Makefile.deps. |
54 |
|
mv Makefile.dtmp Makefile.deps |