1 |
#! @SH@ |
#! @SH@ |
2 |
# @configure_input@ |
# @configure_input@ |
3 |
|
|
4 |
|
# Make sure sorting is done the same on all configurations |
5 |
|
LC_ALL=C; export LC_ALL |
6 |
|
LANG=C; export LANG |
7 |
|
|
8 |
echo "Adding java source files from srcdir '@top_srcdir@'." |
echo "Adding java source files from srcdir '@top_srcdir@'." |
9 |
@FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu \ |
@FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu \ |
10 |
@top_srcdir@/org @top_srcdir@/vm/reference \ |
@top_srcdir@/org @top_srcdir@/vm/reference \ |
11 |
@top_srcdir@/external/w3c_dom @top_srcdir@/external/sax \ |
@top_srcdir@/external/w3c_dom @top_srcdir@/external/sax \ |
12 |
-follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1 |
-follow -type f -print | sort | grep '\.java$' \ |
13 |
|
> ${top_builddir}/lib/classes.1 |
14 |
|
|
15 |
# Only include generated files once. |
# Only include generated files once. |
16 |
if test ! "${top_builddir}" -ef "@top_srcdir@"; then |
if test ! "${top_builddir}" -ef "@top_srcdir@"; then |
17 |
echo "Adding generated files in builddir '${top_builddir}'." |
echo "Adding generated files in builddir '${top_builddir}'." |
18 |
@FIND@ ${top_builddir}/gnu ${top_builddir}/java -follow -type f -print \ |
@FIND@ ${top_builddir}/gnu ${top_builddir}/java -follow -type f -print \ |
19 |
| grep '\.java$' >> ${top_builddir}/lib/classes.1 |
| sort | grep '\.java$' >> ${top_builddir}/lib/classes.1 |
20 |
fi |
fi |
21 |
|
|
22 |
for filexp in `cat @top_srcdir@/lib/$1.omit` ; do { grep -v ${filexp} < ${top_builddir}/lib/classes.1 > ${top_builddir}/lib/classes.2 ; mv ${top_builddir}/lib/classes.2 ${top_builddir}/lib/classes.1 ; } ; done |
for filexp in `cat @top_srcdir@/lib/$1.omit` ; do { grep -v ${filexp} < ${top_builddir}/lib/classes.1 > ${top_builddir}/lib/classes.2 ; mv ${top_builddir}/lib/classes.2 ${top_builddir}/lib/classes.1 ; } ; done |