diff options
author | Tom Tromey <tromey@redhat.com> | 2005-06-14 23:24:04 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2005-06-14 23:24:04 +0000 |
commit | 21f9c82049dbeb1bac6cf2eb9925b20416c638ae (patch) | |
tree | 20315580a02725b7bb17193aa107294386b4e152 /lib/gen-classlist.sh.in | |
parent | 9ea03a9b294ef3e0953162e79246853ab59ba3f0 (diff) | |
download | classpath-21f9c82049dbeb1bac6cf2eb9925b20416c638ae.tar.gz |
* lib/gen-classlist.sh.in (vm_dirlist): Prune non-existing
directories.
* lib/Makefile.am (genclasses): Pass top_srcdir to
gen-classlist.sh.
* m4/acinclude.m4: Quote default value of vm_classes.
Diffstat (limited to 'lib/gen-classlist.sh.in')
-rwxr-xr-x | lib/gen-classlist.sh.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/gen-classlist.sh.in b/lib/gen-classlist.sh.in index ec7af0e3a..4a5cf225c 100755 --- a/lib/gen-classlist.sh.in +++ b/lib/gen-classlist.sh.in @@ -18,8 +18,12 @@ echo "Adding java source files from srcdir '@top_srcdir@'." vm_dirlist=`echo "@vm_classes@" | sed -e 's/:/ /g'` echo "Adding java source files from VM directory $vm_dirlist" for dir in $vm_dirlist; do - (cd $dir && @FIND@ java javax gnu org -name '*.java' -print | - sed -e 's,^[.]/,,') | + (cd $dir + for subdir in java javax gnu org; do + if test -d $subdir; then + @FIND@ $subdir -name '*.java' -print + fi + done) | while read f; do echo $dir/$f >> vm.add echo $f >> vm.omit |