diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-11 17:35:37 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-11 17:35:37 +0000 |
| commit | 14880178c2d6d9e902a3feee7bb1d2d1e3d2ae78 (patch) | |
| tree | ebb9827ca31651ccaf01d0d7702159f6bc188a9c /libjava/Makefile.in | |
| parent | b658678643ce3ff8fd8505d027e3ffe87fe42a28 (diff) | |
| download | ppe42-gcc-14880178c2d6d9e902a3feee7bb1d2d1e3d2ae78.tar.gz ppe42-gcc-14880178c2d6d9e902a3feee7bb1d2d1e3d2ae78.zip | |
libjava:
* gnu/gcj/tools/gcj_dbtool/Main.java (main): Handle '-p'.
(usage): Document '-p'.
* Makefile.in: Rebuilt.
* Makefile.am (dbexecdir): New variable.
(db_name): Likewise.
(dbexec_DATA): Likewise.
($(db_name)): New target.
(AM_CXXFLAGS): Define LIBGCJ_DEFAULT_DATABASE.
* java/lang/natRuntime.cc (insertSystemProperties): Set default
system database.
gcc/java:
* gcj.texi (Invoking gcj-dbtool): Document 'gcj-dbtool -p'.
(libgcj Runtime Properties): Document the default .db.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96303 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/Makefile.in')
| -rw-r--r-- | libjava/Makefile.in | 59 |
1 files changed, 45 insertions, 14 deletions
diff --git a/libjava/Makefile.in b/libjava/Makefile.in index 4be41130c88..04d4ad783d4 100644 --- a/libjava/Makefile.in +++ b/libjava/Makefile.in @@ -93,8 +93,9 @@ am__vpath_adj = case $$p in \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; am__installdirs = "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(bindir)" \ - "$(DESTDIR)$(bindir)" "$(DESTDIR)$(jardir)" \ - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(toolexecmainlibdir)" + "$(DESTDIR)$(bindir)" "$(DESTDIR)$(dbexecdir)" \ + "$(DESTDIR)$(jardir)" "$(DESTDIR)$(pkgconfigdir)" \ + "$(DESTDIR)$(toolexecmainlibdir)" toolexeclibLTLIBRARIES_INSTALL = $(INSTALL) LTLIBRARIES = $(noinst_LTLIBRARIES) $(toolexeclib_LTLIBRARIES) am__dirstamp = $(am__leading_dot)dirstamp @@ -4817,10 +4818,12 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ install-recursive installcheck-recursive installdirs-recursive \ pdf-recursive ps-recursive uninstall-info-recursive \ uninstall-recursive +dbexecDATA_INSTALL = $(INSTALL_DATA) jarDATA_INSTALL = $(INSTALL_DATA) pkgconfigDATA_INSTALL = $(INSTALL_DATA) toolexecmainlibDATA_INSTALL = $(INSTALL_DATA) -DATA = $(jar_DATA) $(pkgconfig_DATA) $(toolexecmainlib_DATA) +DATA = $(dbexec_DATA) $(jar_DATA) $(pkgconfig_DATA) \ + $(toolexecmainlib_DATA) ETAGS = etags CTAGS = ctags DIST_SUBDIRS = @DIRLTDL@ gcj include external testsuite @@ -5109,6 +5112,9 @@ jardir = $(datadir)/java jar_DATA = libgcj-@gcc_version@.jar secdir = $(libdir)/security propdir = $(libdir) +dbexecdir = $(libdir)/gcj-@gcc_version@ +db_name = classmap.db +@NATIVE_TRUE@dbexec_DATA = $(db_name) bin_SCRIPTS = addr2name.awk GCJ_WITH_FLAGS = $(GCJ) --encoding=UTF-8 -Wno-deprecated GCJLINK = $(LIBTOOL) --tag=GCJ --mode=link $(GCJ) -L$(here) $(JC1FLAGS) $(LDFLAGS) -o $@ @@ -5129,7 +5135,8 @@ AM_CXXFLAGS = \ -DPREFIX="\"$(prefix)\"" \ -DLIBDIR="\"$(libdir)\"" \ -DBOOT_CLASS_PATH="\"$(jardir)/$(jar_DATA)\"" \ - -DJAVA_EXT_DIRS="\"$(jardir)/ext\"" + -DJAVA_EXT_DIRS="\"$(jardir)/ext\"" \ + -DLIBGCJ_DEFAULT_DATABASE="\"$(dbexecdir)/$(db_name)\"" AM_GCJFLAGS = \ @LIBGCJ_JAVAFLAGS@ \ @@ -25751,6 +25758,23 @@ clean-libtool: distclean-libtool: -rm -f libtool uninstall-info-am: +install-dbexecDATA: $(dbexec_DATA) + @$(NORMAL_INSTALL) + test -z "$(dbexecdir)" || $(mkdir_p) "$(DESTDIR)$(dbexecdir)" + @list='$(dbexec_DATA)'; for p in $$list; do \ + if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ + f=$(am__strip_dir) \ + echo " $(dbexecDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(dbexecdir)/$$f'"; \ + $(dbexecDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(dbexecdir)/$$f"; \ + done + +uninstall-dbexecDATA: + @$(NORMAL_UNINSTALL) + @list='$(dbexec_DATA)'; for p in $$list; do \ + f=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(dbexecdir)/$$f'"; \ + rm -f "$(DESTDIR)$(dbexecdir)/$$f"; \ + done install-jarDATA: $(jar_DATA) @$(NORMAL_INSTALL) test -z "$(jardir)" || $(mkdir_p) "$(DESTDIR)$(jardir)" @@ -26070,7 +26094,7 @@ check: check-recursive all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(DATA) installdirs: installdirs-recursive installdirs-am: - for dir in "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(jardir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(toolexecmainlibdir)"; do \ + for dir in "$(DESTDIR)$(toolexeclibdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(dbexecdir)" "$(DESTDIR)$(jardir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(toolexecmainlibdir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done install: install-recursive @@ -26453,7 +26477,8 @@ install-data-am: install-data-local install-jarDATA \ install-pkgconfigDATA install-exec-am: install-binPROGRAMS install-binSCRIPTS \ - install-toolexeclibLTLIBRARIES install-toolexecmainlibDATA + install-dbexecDATA install-toolexeclibLTLIBRARIES \ + install-toolexecmainlibDATA install-info: install-info-recursive @@ -26482,8 +26507,9 @@ ps: ps-recursive ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \ - uninstall-info-am uninstall-jarDATA uninstall-pkgconfigDATA \ - uninstall-toolexeclibLTLIBRARIES uninstall-toolexecmainlibDATA + uninstall-dbexecDATA uninstall-info-am uninstall-jarDATA \ + uninstall-pkgconfigDATA uninstall-toolexeclibLTLIBRARIES \ + uninstall-toolexecmainlibDATA uninstall-info: uninstall-info-recursive @@ -26497,9 +26523,10 @@ uninstall-info: uninstall-info-recursive distclean-recursive distclean-tags distcleancheck distdir \ distuninstallcheck dvi dvi-am html html-am info info-am \ install install-am install-binPROGRAMS install-binSCRIPTS \ - install-data install-data-am install-data-local install-exec \ - install-exec-am install-info install-info-am install-jarDATA \ - install-man install-pkgconfigDATA install-strip \ + install-data install-data-am install-data-local \ + install-dbexecDATA install-exec install-exec-am install-info \ + install-info-am install-jarDATA install-man \ + install-pkgconfigDATA install-strip \ install-toolexeclibLTLIBRARIES install-toolexecmainlibDATA \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic \ @@ -26507,10 +26534,14 @@ uninstall-info: uninstall-info-recursive mostlyclean-generic mostlyclean-libtool mostlyclean-local \ mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ uninstall uninstall-am uninstall-binPROGRAMS \ - uninstall-binSCRIPTS uninstall-info-am uninstall-jarDATA \ - uninstall-pkgconfigDATA uninstall-toolexeclibLTLIBRARIES \ - uninstall-toolexecmainlibDATA + uninstall-binSCRIPTS uninstall-dbexecDATA uninstall-info-am \ + uninstall-jarDATA uninstall-pkgconfigDATA \ + uninstall-toolexeclibLTLIBRARIES uninstall-toolexecmainlibDATA + +$(db_name): gcj-dbtool + @rm -f $(db_name) + ./gcj-dbtool -n $(db_name) || touch $(db_name) jniinclude/gnu_java_awt_peer_gtk_GdkGraphics.h: gnu/java/awt/peer/gtk/GdkGraphics.java jniinclude/gnu_java_awt_peer_gtk_GdkGraphics2D.h: gnu/java/awt/peer/gtk/GdkGraphics2D.java |

