diff options
author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-11-30 03:04:01 +0000 |
---|---|---|
committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-11-30 03:04:01 +0000 |
commit | 1a5eacbb53db655b3b1e82d9597cdd623aeacebe (patch) | |
tree | b845b5f8598159d1f6cd6db3de0039e1819bb74d /libjava/configure.in | |
parent | 3e14aa3804d3ea58f84b646cde8b85c4ec391185 (diff) | |
download | gcc-1a5eacbb53db655b3b1e82d9597cdd623aeacebe.tar.gz |
* Makefile.am (nat_headers, x_nat_headers): Depend on .class files, not
libgcj.jar.
(nat_files, x_nat_files): Build native files in subdirectories using
the same dependency options as the java files.
(gnu/gcj/runtime/FirstThread.h): Remove explicit rule and friend
declarations.
* configure.in: Put dependencies for .cc files in deps.mak.
* Makefile.in: Rebuilt.
* configure: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47471 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/configure.in')
-rw-r--r-- | libjava/configure.in | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libjava/configure.in b/libjava/configure.in index 90fb56bae0a..520c10276a7 100644 --- a/libjava/configure.in +++ b/libjava/configure.in @@ -886,17 +886,19 @@ esac # builddir for the .java files. h=`pwd` : > deps.mk -( (cd $srcdir && find . -name '*.java' -print) ; - find . -name '*.java' -print) | \ +( (cd $srcdir && find . \( -name '*.java' -o -name '*.cc' \) -print) ; + find . \( -name '*.java' -o -name '*.cc' \) -print) | \ fgrep -v testsuite | \ - sed -e 's/\.java/.d/' | \ + sed -e 's/\.java/.d/'\;'s/\.cc/.d/' | \ while read f; do echo "include $f" >> deps.mk test -f $f || { changequote(<<,>>) d=`echo $f | sed -e 's,/[^/]*$,,'` changequote([,]) - $libgcj_basedir/../mkinstalldirs $d + if test ! -d $d; then + $libgcj_basedir/../mkinstalldirs $d + fi; echo > $f } done |