1*946379e7Schristosdnl Example for use of GNU gettext. 2*946379e7Schristosdnl Copyright (C) 2003, 2006 Free Software Foundation, Inc. 3*946379e7Schristosdnl This file is in the public domain. 4*946379e7Schristosdnl 5*946379e7Schristosdnl Configuration file - processed by autoconf. 6*946379e7Schristos 7*946379e7SchristosAC_INIT 8*946379e7SchristosAC_CONFIG_SRCDIR(Hello.java) 9*946379e7SchristosAM_INIT_AUTOMAKE(hello-java-awt, 0) 10*946379e7Schristos 11*946379e7Schristosdnl Check whether we can build native executable. 12*946379e7SchristosAC_ARG_ENABLE(java-exe, 13*946379e7Schristos [ --enable-java-exe compile Java to native code, not to bytecode], 14*946379e7Schristos :, enable_java_exe=no) 15*946379e7Schristosgt_GCJ 16*946379e7Schristosif test "$enable_java_exe" != no && test -n "$HAVE_GCJ"; then 17*946379e7Schristos BUILDJAVAEXE=yes 18*946379e7Schristoselse 19*946379e7Schristos BUILDJAVAEXE=no 20*946379e7Schristosfi 21*946379e7SchristosAC_SUBST(BUILDJAVAEXE) 22*946379e7SchristosAM_CONDITIONAL([USEJEXE], [test $BUILDJAVAEXE = yes]) 23*946379e7SchristosAC_PROG_RANLIB 24*946379e7Schristos 25*946379e7Schristosdnl Check whether we can execute Java programs. 26*946379e7Schristosgt_JAVAEXEC([TestAWT], [$srcdir/m4]) 27*946379e7Schristosdnl Check whether we can build Java programs. 28*946379e7Schristosgt_JAVACOMP([1.3]) 29*946379e7SchristosAC_CHECK_PROG(JAR, jar, jar) 30*946379e7Schristosif test -n "$HAVE_JAVACOMP" && test -n "$JAR"; then 31*946379e7Schristos BUILDJAVA=yes 32*946379e7Schristoselse 33*946379e7Schristos BUILDJAVA=no 34*946379e7Schristosfi 35*946379e7SchristosAC_SUBST(BUILDJAVA) 36*946379e7Schristosif test -n "$HAVE_JAVAEXEC" && test $BUILDJAVA = yes; then 37*946379e7Schristos TESTJAVA=yes 38*946379e7Schristoselse 39*946379e7Schristos TESTJAVA=no 40*946379e7Schristosfi 41*946379e7SchristosAC_SUBST(TESTJAVA) 42*946379e7Schristos 43*946379e7Schristosdnl Checks for compiler output filename suffixes. 44*946379e7SchristosAC_OBJEXT 45*946379e7SchristosAC_EXEEXT 46*946379e7Schristos 47*946379e7Schristosdnl Checks for needed libraries. 48*946379e7SchristosAM_PATH_PROG_WITH_TEST([GETTEXT_WITH_LIBINTL_JAR], [gettext], 49*946379e7Schristos [{ basedir=`echo "$ac_dir" | sed -e 's,/bin$,,'`; test -r "$basedir"/share/gettext/libintl.jar; }]) 50*946379e7Schristosif test -z "$GETTEXT_WITH_LIBINTL_JAR"; then 51*946379e7Schristos echo "Required library libintl.jar not found." 1>&2 52*946379e7Schristos exit 1 53*946379e7Schristosfi 54*946379e7Schristoschangequote(,)dnl 55*946379e7Schristosbasedir=`echo "$GETTEXT_WITH_LIBINTL_JAR" | sed -e 's,/[^/]*$,,' | sed -e 's,/bin$,,'` 56*946379e7Schristoschangequote([, ])dnl 57*946379e7SchristosLIBINTL_JAR="$basedir"/share/gettext/libintl.jar 58*946379e7SchristosAC_SUBST([LIBINTL_JAR]) 59*946379e7Schristos 60*946379e7Schristosdnl Support for the po directory. 61*946379e7SchristosAM_PO_SUBDIRS 62*946379e7Schristos 63*946379e7SchristosAC_CONFIG_FILES([Makefile]) 64*946379e7SchristosAC_CONFIG_FILES([javacomp.sh]) 65*946379e7SchristosAC_CONFIG_FILES([javaexec.sh]) 66*946379e7SchristosAC_CONFIG_FILES([m4/Makefile]) 67*946379e7SchristosAC_CONFIG_FILES([po/Makefile], [AM_POSTPROCESS_PO_MAKEFILE]) 68*946379e7SchristosAC_OUTPUT 69