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

📄 aclocal.m4

📁 最新的libusb库
💻 M4
📖 第 1 页 / 共 5 页
字号:
	m4_quote(m4_shift($@))))[]dnl])m4_define([_lt_decl_all_varnames],[lt_join($@, lt_decl_varnames_tagged([$1],			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl])# _LT_CONFIG_STATUS_DECLARE([VARNAME])# ------------------------------------# Quote a variable value, and forward it to `config.status' so that its# declaration there will have the same value as in `configure'.  VARNAME# must have a single quote delimited value for this to work.m4_define([_LT_CONFIG_STATUS_DECLARE],[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])# _LT_CONFIG_STATUS_DECLARATIONS# ------------------------------# We delimit libtool config variables with single quotes, so when# we write them to config.status, we have to be sure to quote all# embedded single quotes properly.  In configure, this macro expands# each variable declared with _LT_DECL (and _LT_TAGDECL) into:##    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])# _LT_LIBTOOL_TAGS# ----------------# Output comment and list of tags supported by the scriptm4_defun([_LT_LIBTOOL_TAGS],[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnlavailable_tags="_LT_TAGS"dnl])# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])# -----------------------------------# Extract the dictionary values for VARNAME (optionally with TAG) and# expand to a commented shell variable setting:##    # Some comment about what VAR is for.#    visible_name=$lt_internal_namem4_define([_LT_LIBTOOL_DECLARE],[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],					   [description])))[]dnlm4_pushdef([_libtool_name],    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnlm4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),    [0], [_libtool_name=[$]$1],    [1], [_libtool_name=$lt_[]$1],    [2], [_libtool_name=$lt_[]$1],    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnlm4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl])# _LT_LIBTOOL_CONFIG_VARS# -----------------------# Produce commented declarations of non-tagged libtool config variables# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG# section) are produced by _LT_LIBTOOL_TAG_VARS.m4_defun([_LT_LIBTOOL_CONFIG_VARS],[m4_foreach([_lt_var],    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])# _LT_LIBTOOL_TAG_VARS(TAG)# -------------------------m4_define([_LT_LIBTOOL_TAG_VARS],[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])# _LT_TAGVAR(VARNAME, [TAGNAME])# ------------------------------m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])# _LT_CONFIG_COMMANDS# -------------------# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of# variables for single and double quote escaping we saved from calls# to _LT_DECL, we can put quote escaped variables declarations# into `config.status', and then the shell code to quote escape them in# for loops in `config.status'.  Finally, any additional code accumulated# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.m4_defun([_LT_CONFIG_COMMANDS],[AC_PROVIDE_IFELSE([LT_OUTPUT],	dnl If the libtool generation code has been placed in $CONFIG_LT,	dnl instead of duplicating it all over again into config.status,	dnl then we will have config.status run $CONFIG_LT later, so it	dnl needs to know what name is stored there:        [AC_CONFIG_COMMANDS([libtool],            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],    dnl If the libtool generation code is destined for config.status,    dnl expand the accumulated commands and init code now:    [AC_CONFIG_COMMANDS([libtool],        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])])#_LT_CONFIG_COMMANDS# Initialize.m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],[# The HP-UX ksh and POSIX shell print the target directory to stdout# if CDPATH is set.(unset CDPATH) >/dev/null 2>&1 && unset CDPATHsed_quote_subst='$sed_quote_subst'double_quote_subst='$double_quote_subst'delay_variable_subst='$delay_variable_subst'_LT_CONFIG_STATUS_DECLARATIONSLTCC='$LTCC'LTCFLAGS='$LTCFLAGS'compiler='$compiler_DEFAULT'# Quote evaled strings.for var in lt_decl_all_varnames([[ \]], lt_decl_quote_varnames); do    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in    *[[\\\\\\\`\\"\\\$]]*)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""      ;;    *)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""      ;;    esacdone# Double-quote double-evaled strings.for var in lt_decl_all_varnames([[ \]], lt_decl_dquote_varnames); do    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in    *[[\\\\\\\`\\"\\\$]]*)      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""      ;;    *)      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""      ;;    esacdone# Fix-up fallback echo if it was mangled by the above quoting rules.case \$lt_ECHO in*'\\\[$]0 --fallback-echo"')dnl "  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`  ;;esac_LT_OUTPUT_LIBTOOL_INIT])# LT_OUTPUT# ---------# This macro allows early generation of the libtool script (before# AC_OUTPUT is called), incase it is used in configure for compilation# tests.AC_DEFUN([LT_OUTPUT],[: ${CONFIG_LT=./config.lt}AC_MSG_NOTICE([creating $CONFIG_LT])cat >"$CONFIG_LT" <<_LTEOF#! $SHELL# Generated by $as_me.# Run this file to recreate a libtool stub with the current configuration.lt_cl_silent=falseSHELL=\${CONFIG_SHELL-$SHELL}_LTEOFcat >>"$CONFIG_LT" <<\_LTEOFAS_SHELL_SANITIZE_AS_PREPAREexec AS_MESSAGE_FD>&1exec AS_MESSAGE_LOG_FD>>config.log{  echo  AS_BOX([Running $as_me.])} >&AS_MESSAGE_LOG_FDlt_cl_help="\\`$as_me' creates a local libtool stub from the current configuration,for use in further configure time tests before the real libtool isgenerated.Usage: $[0] [[OPTIONS]]  -h, --help      print this help, then exit  -V, --version   print version number, then exit  -q, --quiet     do not print progress messages  -d, --debug     don't remove temporary filesReport bugs to <bug-libtool@gnu.org>."lt_cl_version="\m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnlm4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])configured by $[0], generated by m4_PACKAGE_STRING.Copyright (C) 2008 Free Software Foundation, Inc.This config.lt script is free software; the Free Software Foundationgives unlimited permision to copy, distribute and modify it."while test $[#] != 0do  case $[1] in    --version | --v* | -V )      echo "$lt_cl_version"; exit 0 ;;    --help | --h* | -h )      echo "$lt_cl_help"; exit 0 ;;    --debug | --d* | -d )      debug=: ;;    --quiet | --q* | --silent | --s* | -q )      lt_cl_silent=: ;;    -*) AC_MSG_ERROR([unrecognized option: $[1]Try \`$[0] --help' for more information.]) ;;    *) AC_MSG_ERROR([unrecognized argument: $[1]Try \`$[0] --help' for more information.]) ;;  esac  shiftdoneif $lt_cl_silent; then  exec AS_MESSAGE_FD>/dev/nullfi_LTEOFcat >>"$CONFIG_LT" <<_LTEOF_LT_OUTPUT_LIBTOOL_COMMANDS_INIT_LTEOFcat >>"$CONFIG_LT" <<\_LTEOFAC_MSG_NOTICE([creating $ofile])_LT_OUTPUT_LIBTOOL_COMMANDSAS_EXIT(0)_LTEOFchmod +x "$CONFIG_LT"# configure is writing to config.log, but config.lt does its own redirection,# appending to config.log, which fails on DOS, as config.log is still kept# open by configure.  Here we exec the FD to /dev/null, effectively closing# config.log, so it can be properly (re)opened and appended to by config.lt.if test "$no_create" != yes; then  lt_cl_success=:  test "$silent" = yes &&    lt_config_lt_args="$lt_config_lt_args --quiet"  exec AS_MESSAGE_LOG_FD>/dev/null  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false  exec AS_MESSAGE_LOG_FD>>config.log  $lt_cl_success || AS_EXIT(1)fi])# LT_OUTPUT# _LT_CONFIG(TAG)# ---------------# If TAG is the built-in tag, create an initial libtool script with a# default configuration from the untagged config vars.  Otherwise add code# to config.status for appending the configuration named by TAG from the# matching tagged config vars.m4_defun([_LT_CONFIG],[m4_require([_LT_FILEUTILS_DEFAULTS])dnl_LT_CONFIG_SAVE_COMMANDS([  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl  m4_if(_LT_TAG, [C], [    # See if we are running on zsh, and set the options which allow our    # commands through without removal of \ escapes.    if test -n "${ZSH_VERSION+set}" ; then      setopt NO_GLOB_SUBST    fi    cfgfile="${ofile}T"    trap "$RM \"$cfgfile\"; exit 1" 1 2 15    $RM "$cfgfile"    cat <<_LT_EOF >> "$cfgfile"#! $SHELL# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:# NOTE: Changes made to this file will be lost: look at ltmain.sh.#_LT_COPYING_LT_LIBTOOL_TAGS# ### BEGIN LIBTOOL CONFIG_LT_LIBTOOL_CONFIG_VARS_LT_LIBTOOL_TAG_VARS# ### END LIBTOOL CONFIG_LT_EOF  case $host_os in  aix3*)    cat <<\_LT_EOF >> "$cfgfile"# AIX sometimes has problems with the GCC collect2 program.  For some# reason, if we set the COLLECT_NAMES environment variable, the problems# vanish in a puff of smoke.if test "X${COLLECT_NAMES+set}" != Xset; then  COLLECT_NAMES=  export COLLECT_NAMESfi_LT_EOF    ;;  esac  _LT_PROG_LTMAIN  # We use sed instead of cat because bash on DJGPP gets confused if  # if finds mixed CR/LF and LF-only lines.  Since sed operates in  # text mode, it properly converts lines to CR/LF.  This bash problem  # is reportedly fixed, but why not run on old versions too?  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \    || (rm -f "$cfgfile"; exit 1)  _LT_PROG_XSI_SHELLFNS  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \    || (rm -f "$cfgfile"; exit 1)  mv -f "$cfgfile" "$ofile" ||    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")  chmod +x "$ofile"],[cat <<_LT_EOF >> "$ofile"dnl Unfortunately we have to use $1 here, since _LT_TAG is not expandeddnl in a comment (ie after a #).# ### BEGIN LIBTOOL TAG CONFIG: $1_LT_LIBTOOL_TAG_VARS(_LT_TAG)# ### END LIBTOOL TAG CONFIG: $1_LT_EOF])dnl /m4_if],[m4_if([$1], [], [    PACKAGE='$PACKAGE'    VERSION='$VERSION'    TIMESTAMP='$TIMESTAMP'    RM='$RM'    ofile='$ofile'], [])])dnl /_LT_CONFIG_SAVE_COMMANDS])# _LT_CONFIG# LT_SUPPORTED_TAG(TAG)# ---------------------# Trace this macro to discover what tags are supported by the libtool# --tag option, using:#    autoconf --trace 'LT_SUPPORTED_TAG:$1'AC_DEFUN([LT_SUPPORTED_TAG], [])# C support is built-in for nowm4_define([_LT_LANG_C_enabled], [])m4_define([_LT_TAGS], [])# LT_LANG(LANG)# -------------# Enable libtool support for the given language if not already enabled.AC_DEFUN([LT_LANG],[AC_BEFORE([$0], [LT_OUTPUT])dnlm4_case([$1],  [C],			[_LT_LANG(C)],  [C++],		[_LT_LANG(CXX)],  [Java],		[_LT_LANG(GCJ)],  [Fortran 77],		[_LT_LANG(F77)],  [Fortran],		[_LT_LANG(FC)],  [Windows Resource],	[_LT_LANG(RC)],  [m4_ifdef([_LT_LANG_]$1[_CONFIG],    [_LT_LANG($1)],    [m4_fatal([$0: unsupported language: "$1"])])])dnl])# LT_LANG# _LT_LANG(LANGNAME)# ------------------m4_defun([_LT_LANG],[m4_ifdef([_LT_LANG_]$1[_enabled], [],  [LT_SUPPORTED_TAG([$1])dnl  m4_append([_LT_TAGS], [$1 ])dnl  m4_define([_LT_LANG_]$1[_enabled], [])dnl  _LT_LANG_$1_CONFIG($1)])dnl])# _LT_LANG# _LT_LANG_DEFAULT_CONFIG# -----------------------m4_defun([_LT_LANG_DEFAULT_CONFIG],[AC_PROVIDE_IFELSE([AC_PROG_CXX],  [LT_LANG(CXX)],  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])AC_PROVIDE_IFELSE([AC_PROG_F77],  [LT_LANG(F77)],  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])AC_PROVIDE_IFELSE([AC_PROG_FC],  [LT_LANG(FC)],  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])

⌨️ 快捷键说明

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