aboutsummaryrefslogtreecommitdiff
path: root/libjava/configure
diff options
context:
space:
mode:
authorTom Tromey <tromey@cygnus.com>2000-10-20 21:21:37 +0000
committerTom Tromey <tromey@gcc.gnu.org>2000-10-20 21:21:37 +0000
commit480222b54ff30c46a67ac53bddf4fa8be7571f7e (patch)
treed697abb67f0a5c9da5f1d5091614a0613269ca80 /libjava/configure
parent316a06a103ac4064f94377b8a4a4c1b91f6a5afe (diff)
downloadgcc-480222b54ff30c46a67ac53bddf4fa8be7571f7e.zip
gcc-480222b54ff30c46a67ac53bddf4fa8be7571f7e.tar.gz
gcc-480222b54ff30c46a67ac53bddf4fa8be7571f7e.tar.bz2
Makefile.in: Rebuilt.
* Makefile.in: Rebuilt. * Makefile.am: Include deps.mk. (GCJCOMPILE): Added -MD, -MT, and -MF. ($(javao_files)): Don't depend on libgcj.zip. (all-recursive): New target. (%.lo:%.cc): Do dependency tracking. ($(nat_headers)): Don't depend on libgcj.zip. * configure: Rebuilt. * configure.in: Make .d files and deps.mk. From-SVN: r36982
Diffstat (limited to 'libjava/configure')
-rwxr-xr-xlibjava/configure21
1 files changed, 21 insertions, 0 deletions
diff --git a/libjava/configure b/libjava/configure
index adcffe8..d2f0f7a 100755
--- a/libjava/configure
+++ b/libjava/configure
@@ -5848,6 +5848,7 @@ fi
here=`pwd`
+
trap '' 1 2 15
cat > confcache <<\EOF
# This file is a shell script that caches the results of configure
@@ -6347,6 +6348,26 @@ test -z "$CONFIG_HEADERS" || echo timestamp > include/stamp-h
if test -n "$CONFIG_FILES"; then
ac_file=Makefile . ${libgcj_basedir}/../config-ml.in
fi
+
+# Make subdirectories and `.d' files. Look in both srcdir and
+# builddir for the .java files.
+h=`pwd`
+: > deps.mk
+( (cd $srcdir && find . -name '*.java' -print) ;
+ find . -name '*.java' -print) | \
+ fgrep -v testsuite | \
+ sed -e 's/\.java/.d/' | \
+ while read f; do
+ echo "include $f" >> deps.mk
+ test -f $f || {
+
+ d=`echo $f | sed -e 's,/[^/]*$,,'`
+
+ $srcdir/../mkinstalldirs $d
+ : > $f
+ }
+ done
+
exit 0
EOF
chmod +x $CONFIG_STATUS