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

📄 aclocal.m4

📁 at51系列单片机编程源码
💻 M4
📖 第 1 页 / 共 5 页
字号:
    fi  fi  dnl This could go away some day; the PATH_PROG_WITH_TEST already does it.  dnl Test whether we really found GNU xgettext.  if test "$XGETTEXT" != ":"; then    dnl If it is no GNU xgettext we define it as : so that the    dnl Makefiles still can work.    if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 &&       (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then      : ;    else      AC_MSG_RESULT(        [found xgettext program is not GNU xgettext; ignore it])      XGETTEXT=":"    fi    dnl Remove leftover from FreeBSD xgettext call.    rm -f messages.po  fi  AC_OUTPUT_COMMANDS([    for ac_file in $CONFIG_FILES; do      # Support "outfile[:infile[:infile...]]"      case "$ac_file" in        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;      esac      # PO directories have a Makefile.in generated from Makefile.in.in.      case "$ac_file" in */Makefile.in)        # Adjust a relative srcdir.        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`        # In autoconf-2.13 it is called $ac_given_srcdir.        # In autoconf-2.50 it is called $srcdir.        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"        case "$ac_given_srcdir" in          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;          /*) top_srcdir="$ac_given_srcdir" ;;          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;        esac        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then          rm -f "$ac_dir/POTFILES"          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend          # on $ac_dir but don't depend on user-specified configuration          # parameters.          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then            # The LINGUAS file contains the set of available languages.            if test -n "$ALL_LINGUAS"; then              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"            fi            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`            # Hide the ALL_LINGUAS assigment from automake.            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'          fi          case "$ac_given_srcdir" in            .) srcdirpre= ;;            *) srcdirpre='$(srcdir)/' ;;          esac          POFILES=          GMOFILES=          UPDATEPOFILES=          DUMMYPOFILES=          for lang in $ALL_LINGUAS; do            POFILES="$POFILES $srcdirpre$lang.po"            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"          done          # CATALOGS depends on both $ac_dir and the user's LINGUAS          # environment variable.          INST_LINGUAS=          if test -n "$ALL_LINGUAS"; then            for presentlang in $ALL_LINGUAS; do              useit=no              if test "%UNSET%" != "$LINGUAS"; then                desiredlanguages="$LINGUAS"              else                desiredlanguages="$ALL_LINGUAS"              fi              for desiredlang in $desiredlanguages; do                # Use the presentlang catalog if desiredlang is                #   a. equal to presentlang, or                #   b. a variant of presentlang (because in this case,                #      presentlang can be used as a fallback for messages                #      which are not translated in the desiredlang catalog).                case "$desiredlang" in                  "$presentlang"*) useit=yes;;                esac              done              if test $useit = yes; then                INST_LINGUAS="$INST_LINGUAS $presentlang"              fi            done          fi          CATALOGS=          if test -n "$INST_LINGUAS"; then            for lang in $INST_LINGUAS; do              CATALOGS="$CATALOGS $lang.gmo"            done          fi          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do            if test -f "$f"; then              case "$f" in                *.orig | *.bak | *~) ;;                *) cat "$f" >> "$ac_dir/Makefile" ;;              esac            fi          done        fi        ;;      esac    done],   [# Capture the value of obsolete $ALL_LINGUAS because we need it to compute    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it    # from automake.    eval 'ALL_LINGUAS''="$ALL_LINGUAS"'    # Capture the value of LINGUAS because we need it to compute CATALOGS.    LINGUAS="${LINGUAS-%UNSET%}"   ])])dnl Checks for all prerequisites of the intl subdirectory,dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,dnl            USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.AC_DEFUN([AM_INTL_SUBDIR],[  AC_REQUIRE([AC_PROG_INSTALL])dnl  AC_REQUIRE([AM_MKINSTALLDIRS])dnl  AC_REQUIRE([AC_PROG_CC])dnl  AC_REQUIRE([AC_CANONICAL_HOST])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_REQUIRE([jm_GLIBC21])dnl  AC_REQUIRE([gt_INTDIV0])dnl  AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])dnl  AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl  AC_REQUIRE([gt_INTTYPES_PRI])dnl  AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \stdlib.h string.h unistd.h sys/param.h])  AC_CHECK_FUNCS([feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next])  AM_ICONV  AM_LANGINFO_CODESET  if test $ac_cv_header_locale_h = yes; then    AM_LC_MESSAGES  fi  dnl intl/plural.c is generated from intl/plural.y. It requires bison,  dnl because plural.y uses bison specific features. It requires at least  dnl bison-1.26 because earlier versions generate a plural.c that doesn't  dnl compile.  dnl bison is only needed for the maintainer (who touches plural.y). But in  dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put  dnl the rule in general Makefile. Now, some people carelessly touch the  dnl files or have a broken "make" program, hence the plural.c rule will  dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not  dnl present or too old.  AC_CHECK_PROGS([INTLBISON], [bison])  if test -z "$INTLBISON"; then    ac_verc_fail=yes  else    dnl Found it, now check the version.    AC_MSG_CHECKING([version of bison])changequote(<<,>>)dnl    ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`    case $ac_prog_version in      '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;      1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)changequote([,])dnl         ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;      *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;    esac    AC_MSG_RESULT([$ac_prog_version])  fi  if test $ac_verc_fail = yes; then    INTLBISON=:  fi])AC_DEFUN([AM_MKINSTALLDIRS],[  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 Usage: AM_GNU_GETTEXT_VERSION([gettext-version])AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])# lib-prefix.m4 serial 1 (gettext-0.11)dnl Copyright (C) 2001-2002 Free Software Foundation, Inc.dnl This file is free software, distributed under the terms of the GNUdnl General Public License.  As a special exception to the GNU Generaldnl Public License, this file may be distributed as part of a programdnl that contains a configuration script generated by Autoconf, underdnl the same distribution terms as the rest of that program.dnl From Bruno Haible.dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are neededdnl to access previously installed libraries. The basic assumption is thatdnl a user will want packages to use other packages he previously installeddnl with the same --prefix option.dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locatednl libraries, but is otherwise very convenient.AC_DEFUN([AC_LIB_PREFIX],[  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])  AC_REQUIRE([AC_PROG_CC])  AC_REQUIRE([AC_CANONICAL_HOST])  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])  dnl By default, look in $includedir and $libdir.  use_additional=yes  AC_LIB_WITH_FINAL_PREFIX([    eval additional_includedir=\"$includedir\"    eval additional_libdir=\"$libdir\"  ])  AC_ARG_WITH([lib-prefix],[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib  --without-lib-prefix    don't search for libraries in includedir and libdir],[    if test "X$withval" = "Xno"; then      use_additional=no    else      if test "X$withval" = "X"; then        AC_LIB_WITH_FINAL_PREFIX([          eval additional_includedir=\"$includedir\"          eval additional_libdir=\"$libdir\"        ])      else        additional_includedir="$withval/include"        additional_libdir="$withval/lib"      fi    fi])  if test $use_additional = yes; then    dnl Potentially add $additional_includedir to $CPPFLAGS.    dnl But don't add it    dnl   1. if it's the standard /usr/include,    dnl   2. if it's already present in $CPPFLAGS,    dnl   3. if it's /usr/local/include and we are using GCC on Linux,    dnl   4. if it doesn't exist as a directory.    if test "X$additional_includedir" != "X/usr/include"; then      haveit=      for x in $CPPFLAGS; do        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])        if test "X$x" = "X-I$additional_includedir"; then          haveit=yes          break        fi      done      if test -z "$haveit"; then        if test "X$additional_includedir" = "X/usr/local/include"; then          if test -n "$GCC"; then            case $host_os in              linux*) haveit=yes;;            esac          fi        fi        if test -z "$haveit"; then          if test -d "$additional_includedir"; then            dnl Really add $additional_includedir to $CPPFLAGS.            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"          fi        fi      fi    fi    dnl Potentially add $additional_libdir to $LDFLAGS.    dnl But don't add it    dnl   1. if it's the standard /usr/lib,    dnl   2. if it's already present in $LDFLAGS,    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,    dnl   4. if it doesn't exist as a directory.    if test "X$additional_libdir" != "X/usr/lib"; then      haveit=      for x in $LDFLAGS; do        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])        if test "X$x" = "X-L$additional_libdir"; then          haveit=yes          break        fi      done      if test -z "$haveit"; then        if test "X$additional_libdir" = "X/usr/local/lib"; then          if test -n "$GCC"; then            case $host_os in              linux*) haveit=yes;;            esac          fi        fi        if test -z "$haveit"; then          if test -d "$additional_libdir"; then            dnl Really add $additional_libdir to $LDFLAGS.            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"          fi        fi      fi    fi  fi])dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,dnl acl_final_exec_prefix, containing the values to which $prefix anddnl $exec_prefix will expand at the end of the configure script.AC_DEFUN([AC_LIB_PREPARE_PREFIX],[  dnl Unfortunately, prefix and exec_prefix get only finally determined  dnl at the end of configure.  if test "X$prefix" = "XNONE"; then    acl_final_prefix="$ac_default_prefix"  else    acl_final_prefix="$prefix"  fi  if test "X$exec_prefix" = "XNONE"; then    acl_final_exec_prefix='${prefix}'  else    acl_

⌨️ 快捷键说明

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