summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2008-04-18 14:30:32 +0000
committerTom Tromey <tromey@redhat.com>2008-04-18 14:30:32 +0000
commit984a0dd6bf188a60fdacd0c5222b43d74b89db08 (patch)
tree7d3f72a16517c30acf95516d01fe408b3ae17890 /lib
parent689e97df8425ac49681e9f1b025a28aa30cf26bc (diff)
downloadclasspath-984a0dd6bf188a60fdacd0c5222b43d74b89db08.tar.gz
* lib/gen-classlist.sh.in: Skip 'sed' steps if no vm_omitlist
found.
Diffstat (limited to 'lib')
-rwxr-xr-xlib/gen-classlist.sh.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/gen-classlist.sh.in b/lib/gen-classlist.sh.in
index 159476907..fe5a5f882 100755
--- a/lib/gen-classlist.sh.in
+++ b/lib/gen-classlist.sh.in
@@ -119,8 +119,10 @@ for dir in $vm_dirlist; do
vm_omitlist="$vm_omitlist $dir/$1.omit"
fi
done
-cat $vm_omitlist | sed "$sed_omit_hash" > tmp.awk
-cat $vm_omitlist | sed "$sed_omit_main_loop" >> tmp.awk
+if test -n "$vm_omitlist"; then
+ cat $vm_omitlist | sed "$sed_omit_hash" > tmp.awk
+ cat $vm_omitlist | sed "$sed_omit_main_loop" >> tmp.awk
+fi
@AWK@ -f tmp.awk < vm.add >>${top_builddir}/lib/classes.1
rm -f vm.omit vm.add tmp.omit tmp.awk