]> gcc.gnu.org Git - gcc.git/blobdiff - libjava/Makefile.am
Makefile.am: Added entries for new java.sql modules.
[gcc.git] / libjava / Makefile.am
index 649bd5cf86000cab647aff5b88398cf1a91b0e00..b29f8ca8f8f53482fccc1832f434621c70b01847 100644 (file)
@@ -194,11 +194,14 @@ libgcj.zip: $(java_source_files) $(x_java_source_files)
        $(MAKE) $(built_java_source_files:.java=.class)
 ## This little nastiness is here so that the backquoted stuff in the
 ## GCJ definition can be correctly expanded, if required.
-       @javac="$(JAVAC)"; dir=`/bin/pwd`; cd $(srcdir); \
-         for f in `cat $$dir/tmp-list`; do \
-           echo $$javac $(JCFLAGS) -classpath $(here):`/bin/pwd` -d $(here) $$f; \
-           $$javac $(JCFLAGS) -classpath $(here):`/bin/pwd` -d $(here) $$f; \
-       done
+       @set fnord $(MAKEFLAGS); amf=$$2; fail=no; \
+       javac="$(JAVAC)"; dir=`/bin/pwd`; cd $(srcdir); \
+       for f in `cat $$dir/tmp-list`; do \
+         echo $$javac $(JCFLAGS) -classpath $(here):`/bin/pwd` -d $(here) $$f; \
+         $$javac $(JCFLAGS) -classpath $(here):`/bin/pwd` -d $(here) $$f \
+           || case "$$amf" in *=*) exit 1;; *k*) fail=yes ;; *) exit 1;; esac; \
+       done; \
+       test "$$fail" = no
        -@rm -f tmp-list libgcj.zip
 ## Note that we explicitly want to include directory information.
        find java gnu -type d -o -type f -name '*.class' | \
@@ -755,7 +758,8 @@ java/beans/Visibility.java
 
 ## Java files which are created by configure and thus are in the build
 ## directory.
-built_java_source_files = java/lang/ConcreteProcess.java
+built_java_source_files = java/lang/ConcreteProcess.java \
+                          gnu/classpath/Configuration.java
 
 ## Java files in the core packages java.lang, java.io, and java.util.
 ## These are built before the other source files, in order to reduce 
@@ -812,6 +816,7 @@ java/lang/Process.java \
 java/lang/Runnable.java        \
 java/lang/Runtime.java \
 java/lang/RuntimeException.java        \
+java/lang/RuntimePermission.java \
 java/lang/SecurityException.java \
 java/lang/SecurityManager.java \
 java/lang/Short.java \
@@ -838,6 +843,7 @@ java/lang/reflect/InvocationTargetException.java \
 java/lang/reflect/Member.java \
 java/lang/reflect/Method.java \
 java/lang/reflect/Modifier.java        \
+java/lang/reflect/ReflectPermission.java \
 java/io/BlockDataException.java        \
 java/io/BufferedInputStream.java \
 java/io/BufferedOutputStream.java \
@@ -856,9 +862,11 @@ java/io/EOFException.java \
 java/io/Externalizable.java \
 java/io/File.java \
 java/io/FileDescriptor.java \
+java/io/FileFilter.java \
 java/io/FileInputStream.java \
 java/io/FileNotFoundException.java \
 java/io/FileOutputStream.java \
+java/io/FilePermission.java \
 java/io/FileReader.java        \
 java/io/FileWriter.java        \
 java/io/FilenameFilter.java \
@@ -923,6 +931,7 @@ java/util/BitSet.java \
 java/util/Bucket.java \
 java/util/Calendar.java        \
 java/util/Collection.java \
+java/util/Collections.java \
 java/util/Comparator.java \
 java/util/ConcurrentModificationException.java \
 java/util/Date.java \
@@ -1096,7 +1105,11 @@ java/security/spec/KeySpec.java  \
 java/security/spec/RSAPrivateCrtKeySpec.java \
 java/security/spec/RSAPrivateKeySpec.java \
 java/security/spec/RSAPublicKeySpec.java \
+java/sql/Array.java \
+java/sql/BatchUpdateException.java \
+java/sql/Blob.java \
 java/sql/CallableStatement.java        \
+java/sql/Clob.java \
 java/sql/Connection.java \
 java/sql/DataTruncation.java \
 java/sql/DatabaseMetaData.java \
@@ -1105,11 +1118,16 @@ java/sql/Driver.java \
 java/sql/DriverManager.java \
 java/sql/DriverPropertyInfo.java \
 java/sql/PreparedStatement.java        \
+java/sql/Ref.java \
 java/sql/ResultSet.java        \
 java/sql/ResultSetMetaData.java        \
+java/sql/SQLData.java \
 java/sql/SQLException.java \
+java/sql/SQLInput.java \
+java/sql/SQLOutput.java \
 java/sql/SQLWarning.java \
 java/sql/Statement.java        \
+java/sql/Struct.java   \
 java/sql/Time.java \
 java/sql/Timestamp.java        \
 java/sql/Types.java \
@@ -1220,6 +1238,7 @@ java/net/natPlainDatagramSocketImpl.cc \
 java/net/natPlainSocketImpl.cc \
 java/text/natCollator.cc \
 java/util/natGregorianCalendar.cc \
+java/util/natTimeZone.cc \
 java/util/zip/natDeflater.cc \
 java/util/zip/natInflater.cc
 
This page took 0.030952 seconds and 5 git commands to generate.