⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aclocal.m4

📁 一套客户/服务器模式的备份系统代码,跨平台,支持linux,AIX, IRIX, FreeBSD, Digital Unix (OSF1), Solaris and HP-UX.
💻 M4
📖 第 1 页 / 共 2 页
字号:
    dnl in configure.in.    for lang in $ALL_LINGUAS; do      GMOFILES="$GMOFILES $lang.gmo"      POFILES="$POFILES $lang.po"    done    dnl Make all variables we use known to autoconf.    AC_SUBST(USE_INCLUDED_LIBINTL)    AC_SUBST(CATALOGS)    AC_SUBST(CATOBJEXT)    AC_SUBST(DATADIRNAME)    AC_SUBST(GMOFILES)    AC_SUBST(INSTOBJEXT)    AC_SUBST(INTLDEPS)    AC_SUBST(INTLLIBS)    AC_SUBST(INTLOBJS)    AC_SUBST(POFILES)    AC_SUBST(POSUB)    AC_SUBST(GETTEXT)  ])AC_DEFUN(AM_GNU_GETTEXT,  [AC_REQUIRE([AC_PROG_MAKE_SET])dnl   AC_REQUIRE([AC_PROG_CC])dnl   AC_REQUIRE([AC_PROG_RANLIB])dnl   AC_REQUIRE([AC_ISC_POSIX])dnl   AC_REQUIRE([AC_HEADER_STDC])dnl   AC_REQUIRE([AC_C_CONST])dnl   AC_REQUIRE([AC_C_INLINE])dnl   AC_REQUIRE([AC_TYPE_OFF_T])dnl   AC_REQUIRE([AC_TYPE_SIZE_T])dnl   AC_REQUIRE([AC_FUNC_ALLOCA])dnl   AC_REQUIRE([AC_FUNC_MMAP])dnl   AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h string.h \unistd.h sys/param.h])   AC_CHECK_FUNCS([getcwd munmap putenv setenv setlocale strchr strcasecmp \strdup __argz_count __argz_stringify __argz_next])   if test "${ac_cv_func_stpcpy+set}" != "set"; then     AC_CHECK_FUNCS(stpcpy)   fi   if test "${ac_cv_func_stpcpy}" = "yes"; then     AC_DEFINE(HAVE_STPCPY)   fi   AM_LC_MESSAGES   AM_WITH_NLS   if test "x$CATOBJEXT" != "x"; then     if test "x$ALL_LINGUAS" = "x"; then       LINGUAS=     else       AC_MSG_CHECKING(for catalogs to be installed)       NEW_LINGUAS=       for lang in ${LINGUAS=$ALL_LINGUAS}; do         case "$ALL_LINGUAS" in          *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;         esac       done       LINGUAS=$NEW_LINGUAS       AC_MSG_RESULT($LINGUAS)     fi     dnl Construct list of names of catalog files to be constructed.     if test -n "$LINGUAS"; then       for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done     fi   fi   dnl The reference to <locale.h> in the installed <libintl.h> file   dnl must be resolved because we cannot expect the users of this   dnl to define HAVE_LOCALE_H.   if test $ac_cv_header_locale_h = yes; then     INCLUDE_LOCALE_H="#include <locale.h>"   else     INCLUDE_LOCALE_H="\/* The system does not provide the header <locale.h>.  Take care yourself.  */"   fi   AC_SUBST(INCLUDE_LOCALE_H)   dnl Determine which catalog format we have (if any is needed)   dnl For now we know about two different formats:   dnl   Linux libc-5 and the normal X/Open format   test -d intl || mkdir intl   if test "$CATOBJEXT" = ".cat"; then     AC_CHECK_HEADER(linux/version.h, msgformat=linux, msgformat=xopen)     dnl Transform the SED scripts while copying because some dumb SEDs     dnl cannot handle comments.     sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed   fi   dnl po2tbl.sed is always needed.   sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \     $srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed   dnl In the intl/Makefile.in we have a special dependency which makes   dnl only sense for gettext.  We comment this out for non-gettext   dnl packages.   if test "$PACKAGE" = "gettext"; then     GT_NO="#NO#"     GT_YES=   else     GT_NO=     GT_YES="#YES#"   fi   AC_SUBST(GT_NO)   AC_SUBST(GT_YES)   dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly   dnl find the mkinstalldirs script in another subdir but ($top_srcdir).   dnl Try to locate is.   MKINSTALLDIRS=   if test -n "$ac_aux_dir"; then     MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"   fi   if test -z "$MKINSTALLDIRS"; then     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"   fi   AC_SUBST(MKINSTALLDIRS)   dnl *** For now the libtool support in intl/Makefile is not for real.   l=   AC_SUBST(l)   dnl Generate list of files to be processed by xgettext which will   dnl be included in po/Makefile.   test -d po || mkdir po   if test "x$srcdir" != "x."; then     if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then       posrcprefix="$srcdir/"     else       posrcprefix="../$srcdir/"     fi   else     posrcprefix="../"   fi   rm -f po/POTFILES   sed -e "/^#/d" -e "/^\$/d" -e "s,.*,	$posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \	< $srcdir/po/POTFILES.in > po/POTFILES   sed -e "/^#/d" -e "/^\$/d" -e "s,.*,	$posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \	< $srcdir/po/POTFILES-sh.in > po/POTFILES-sh   cat $srcdir/po/POTFILES.in $srcdir/po/POTFILES-sh.in | \	sed -e "/^#/d" -e "/^\$/d" -e "s,.*,	$posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \	> po/POTFILES.all  ])# Check whether LC_MESSAGES is available in <locale.h>.# Ulrich Drepper <drepper@cygnus.com>, 1995.## This file can be copied and used freely without restrictions.  It can# be used in projects which are not available under the GNU Public License# but which still want to provide support for the GNU gettext functionality.# Please note that the actual code is *not* freely available.# serial 1AC_DEFUN(AM_LC_MESSAGES,  [if test $ac_cv_header_locale_h = yes; then    AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,      [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],       am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])    if test $am_cv_val_LC_MESSAGES = yes; then      AC_DEFINE(HAVE_LC_MESSAGES)    fi  fi])# Search path for a program which passes the given test.# Ulrich Drepper <drepper@cygnus.com>, 1996.## This file can be copied and used freely without restrictions.  It can# be used in projects which are not available under the GNU Public License# but which still want to provide support for the GNU gettext functionality.# Please note that the actual code is *not* freely available.# serial 1dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,dnl   TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])AC_DEFUN(AM_PATH_PROG_WITH_TEST,[# Extract the first word of "$2", so it can be a program name with args.set dummy $2; ac_word=[$]2AC_MSG_CHECKING([for $ac_word])AC_CACHE_VAL(ac_cv_path_$1,[case "[$]$1" in  /*)  ac_cv_path_$1="[$]$1" # Let the user override the test with a path.  ;;  *)  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"  for ac_dir in ifelse([$5], , $PATH, [$5]); do    test -z "$ac_dir" && ac_dir=.    if test -f $ac_dir/$ac_word; then      if [$3]; then	ac_cv_path_$1="$ac_dir/$ac_word"	break      fi    fi  done  IFS="$ac_save_ifs"dnl If no 4th arg is given, leave the cache variable unset,dnl so AC_PATH_PROGS will keep looking.ifelse([$4], , , [  test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"])dnl  ;;esac])dnl$1="$ac_cv_path_$1"if test -n "[$]$1"; then  AC_MSG_RESULT([$]$1)else  AC_MSG_RESULT(no)fiAC_SUBST($1)dnl])# Try to link an executable program and run it with the given test# Albert Fluegel <af@muc.de>, 2000.## This file can be copied and used freely without restrictions.  It can# be used in projects which are not available under the GNU Public License# but which still want to provide support for the GNU gettext functionality.# Please note that the actual code is *not* freely available.# serial 1dnl AC_TRY_LINK_WITH_TEST(INCLUDES, FUNCTION-BODY,dnl             TEST-PERFORMED-ON-PROGRAM,dnl             [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])AC_DEFUN(AC_TRY_LINK_WITH_TEST,[cat > conftest.$ac_ext <<EOFdnl This sometimes fails to find confdefs.h, for some reason.dnl [#]line __oline__ "[$]0"[#]line __oline__ "configure"#include "confdefs.h"[$1]int main() {[$2]; return 0; }EOFif AC_TRY_EVAL(ac_link) && test -s conftest; then  ac_word=./conftest  if [$3] >/dev/null 2>&1 ; then    ifelse([$4], , :, [rm -rf conftest*    $4])  else    echo "configure: test on failed program was:" >&AC_FD_CC    cat conftest.$ac_ext >&AC_FD_CCifelse([$5], , , [    $5])  fielse  echo "configure: failed program to be linked was:" >&AC_FD_CC  cat conftest.$ac_ext >&AC_FD_CCifelse([$5], , , [  rm -rf conftest*  $5])dnlfirm -f conftest*])

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -