summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
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