summaryrefslogtreecommitdiff
path: root/gettext-tools/examples/hello-java/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* examples: hello-java*: Fix "make dist".Bruno Haible2018-10-181-1/+1
| | | | | | | | | | | | | | * gettext-runtime/m4/po.m4 (AM_POSTPROCESS_PO_MAKEFILE): Change PROPERTIESFILES and CLASSFILES to contain files in $(srcdir), not in $(top_srcdir). * gettext-tools/examples/hello-java*/Makefile.am (hello.jar): Fetch the catalogs from the po/ directory. * gettext-tools/examples/hello-java*/po/Makefile.am (MAINTAINERCLEANFILES): Add the .properties and the .class files. (EXTRA_DIST): Add the .properties files. (update-properties, update-classes): Generate the .properties and .class files in the po/ directory, not in the top-level directory. * gettext-tools/examples/hello-java*/autoclean.sh: Remove the catalogs in the po/ directory, not in the top-level directory.
* examples: Fix 'make' failures in VPATH builds.Bruno Haible2018-10-181-9/+2
| | | | | | | | | | | | | | | * gettext-tools/examples/hello-java*/Makefile.am (hello_RESOURCES, MAINTAINERCLEANFILES): Remove variables. (hello.jar): Use two jar commands, to combine .class files from the build dir with .properties files from the source dir. * gettext-tools/examples/hello-java*/po/Makefile.am (update-properties, update-classes): Reference the .pot file in the source dir, not in the build dir. (echo-catalogs): Include the fallback catalog. * gettext-tools/examples/hello-pascal/Makefile.am (hello_SOURCES): Add $(srcdir) prefix. (hello$(EXEEXT)): Use -o option to specify where the object file and the executable file shall be created.
* Remove the ability to compile the Java programs to native executables.Bruno Haible2017-05-041-72/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ability relied on GCJ, and GCJ was removed from GCC in version 7.1. * gnulib-local/modules/gcj: Remove file. * gnulib-local/m4/gcj.m4: Remove file. * gnulib-local/Makefile.am (EXTRA_DIST): Remove both. * gnulib-local/m4/java.m4 (gt_JAVA_CHOICE): Map value 'bytecode' to 'yes'. * autogen.sh (GNULIB_MODULES_TOOLS_OTHER): Remove 'gcj'. * gettext-tools/configure.ac: Don't invoke gt_GCJ. Don't set BUILDJAVAEXE. * gettext-tools/src/Makefile.am (DEFS): Remove USEJEXE, GETTEXTJEXEDIR defines. (GCJ, GCJFLAGS): Remove variables. (USEJAVA, USEJEXE): Assume BUILDJAVAEXE is false. (all-java-*, install-data-java-*, installdirs-java-*, uninstall-java-*): Remove targets that assume BUILDJAVAEXE = true. Rename remaining targets. (install-exec-java-*): Remove targets. * gettext-tools/src/read-java.c (msgdomain_read_java: Assume USEJEXE is false. * gettext-tools/src/urlget.c (fetch): Likewise. * gettext-tools/tests/msgunfmt-java-1: Don't set GETTEXTJEXEDIR. * PACKAGING (Java support): Drop text about native executables. * gettext-tools/m4/Makefile.am (examplesbuildaux_DATA): Remove gcj.m4. * gettext-tools/examples/hello-java*/autogen.sh: Don't copy gcj.m4. * gettext-tools/examples/hello-java*/autoclean.sh: Don't remove m4/gcj.m4. * gettext-tools/examples/hello-java*/m4/Makefile.am (EXTRA_DIST): Remove gcj.m4. * gettext-tools/examples/hello-java*/configure.ac: Don't invoke gt_GCJ, AC_PROG_RANLIB. Remove option --enable-java-exe. Don't set BUILDJAVAEXE. Don't set USEJEXE. * gettext-tools/examples/hello-java*/Makefile.am (GCJ, GCJFLAGS, AR, RANLIB): Remove variables. [USEJEXE]: Remove section.
* Use $(MKDIR_P) instead of obsolete $(mkdir_p).Daiki Ueno2013-06-101-11/+11
| | | | | Suggested by Stefano Lattarini in <https://lists.gnu.org/archive/html/bug-gettext/2013-04/msg00044.html>.
* Remove all "Copyright (C) ..." notices from files that are in the publicBruno Haible2009-06-231-1/+0
| | | | domain.
* Stop using the mkinstalldirs script.Bruno Haible2009-06-231-12/+12
|
* Example package demonstrating the use of gettext.Bruno Haible2009-06-231-0/+166