+# Make sure sorting is done the same on all configurations
+LC_ALL=C; export LC_ALL
+LANG=C; export LANG
+
echo "Adding java source files from srcdir '@top_srcdir@'."
@FIND@ @top_srcdir@/java @top_srcdir@/javax @top_srcdir@/gnu \
@top_srcdir@/org @top_srcdir@/vm/reference \
@top_srcdir@/external/w3c_dom @top_srcdir@/external/sax \
- -follow -type f -print | grep '\.java$' > ${top_builddir}/lib/classes.1
+ -follow -type f -print | sort | grep '\.java$' \
+ > ${top_builddir}/lib/classes.1
# Only include generated files once.
if test ! "${top_builddir}" -ef "@top_srcdir@"; then
echo "Adding generated files in builddir '${top_builddir}'."
@FIND@ ${top_builddir}/gnu ${top_builddir}/java -follow -type f -print \
- | grep '\.java$' >> ${top_builddir}/lib/classes.1
+ | sort | grep '\.java$' >> ${top_builddir}/lib/classes.1
fi