diff options
author | Thomas Fitzsimmons <fitzsim@redhat.com> | 2006-03-03 17:40:43 +0000 |
---|---|---|
committer | Thomas Fitzsimmons <fitzsim@redhat.com> | 2006-03-03 17:40:43 +0000 |
commit | 0c5acec995103361200f805acf839f09c7456183 (patch) | |
tree | 97a060528b7fd2a4e4194bfffb35541e90c6a87c /lib/Makefile.am | |
parent | 0134f9a8dfc2e2db93dc6301f723ccd82f89e9a1 (diff) | |
download | classpath-0c5acec995103361200f805acf839f09c7456183.tar.gz |
2006-03-03 Thomas Fitzsimmons <fitzsim@redhat.com>
* NEWS: Add entry for --enable-collections.
* configure.ac: Add --enable-collections option.
* lib/Makefile.am (collections.jar): New target.
(glibj_DATA): Add $(COLLECTIONS).
* lib/mkcollections.pl.in (destpath): Set from COLLECTION_PREFIX
configure substitution.
(classpath): Read from command line.
(javautilclasses): Remove BasicMapEntry. Add RandomAccess.
Diffstat (limited to 'lib/Makefile.am')
-rw-r--r-- | lib/Makefile.am | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am index 1bf6fd21e..e2c495714 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -38,9 +38,26 @@ endif # FOUND_JIKES JAVAH = $(USER_JAVAH) -jni -classpath .:$(USER_CLASSLIB) +if CREATE_COLLECTIONS +COLLECTIONS = collections.jar + +collections.jar: mkcollections.pl + ./mkcollections.pl $(top_srcdir) +if FOUND_GCJ + $(GCJ) -C `$(FIND) $(COLLECTIONS_PREFIX) -name '*' -type f -print` +else + $(JAVAC) `$(FIND) $(COLLECTIONS_PREFIX) -name '*' -type f -print` +endif + if test "$(FASTJAR)" != ""; then \ + $(FASTJAR) cf $@ $(COLLECTIONS_PREFIX); \ + else \ + echo "fastjar not found" > collections.jar; \ + fi +endif # CREATE_COLLECTIONS + if INSTALL_GLIBJ_ZIP -glibj_DATA = glibj.zip +glibj_DATA = glibj.zip $(COLLECTIONS) endif # INSTALL_GLIBJ_ZIP |