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

📄 find_apu.m4

📁 apache的软件linux版本
💻 M4
字号:
dnldnl find_apu.m4 : locate the APR-util (APU) include files and librariesdnldnl This macro file can be used by applications to find and use the APUdnl library. It provides a standardized mechanism for using APU. It supportsdnl embedding APU into the application source, or locating an installeddnl copy of APU.dnldnl APR_FIND_APU([srcdir, path, implicit-install-check])dnldnl   where srcdir is the location of the bundled APU source directory, ordnl   empty if source is not bundled.dnl   where path is the prefix to the location where the bundled APU willdnl   will be built.dnl   where implicit-install-check set to 1 indicates if there is nodnl   --with-apr option specified, we will look for installed copies.dnldnl Sets the following variables on exit:dnldnl   apu_found : "yes", "no", "reconfig"dnldnl   apu_config : If the apu-config tool exists, this refers to it.  Ifdnl                apu_found is "reconfig", then the bundled directorydnl                should be reconfigured *before* using apu_config.dnldnl Note: At this time, we cannot find *both* a source dir and a build dir.dnl       If both are available, the build directory should be passed todnl       the --with-apr-util switch.dnldnl Note: the installation layout is presumed to follow the standarddnl       PREFIX/lib and PREFIX/include pattern. If the APU config filednl       is available (and can be found), then non-standard layouts arednl       possible, since it will be described in the config file.dnldnl If a bundled source directory is available and needs to be (re)configured,dnl then apu_found is set to "reconfig". The caller should reconfigure thednl (passed-in) source directory, placing the result in the build directory,dnl as appropriate.dnldnl If apu_found is "yes" or "reconfig", then the caller should use thednl value of apu_config to fetch any necessary build/link information.dnlAC_DEFUN(APR_FIND_APU, [  apu_found="no"  AC_MSG_CHECKING(for APR-util)  AC_ARG_WITH(apr-util,  [  --with-apr-util=DIR     prefix for installed APU, or path to APU build tree],  [    if test "$withval" = "no" || test "$withval" = "yes"; then      AC_MSG_ERROR([--with-apr-util requires a directory to be provided])    fi    if test -x "$withval/bin/apu-config"; then       apu_found="yes"       apu_config="$withval/bin/apu-config"    elif test -x "$withval/apu-config"; then       dnl Already configured build dir       apu_found="yes"       apu_config="$withval/apu-config"    elif test -x "$withval" && $withval --help > /dev/null 2>&1 ; then       apu_found="yes"       apu_config="$withval"    fi    dnl if --with-apr-util is used, then the target prefix/directory must    dnl be valid    if test "$apu_found" != "yes"; then      AC_MSG_ERROR([The directory given to --with-apr-util does not specify a prefix for an installed APU, nor an APR-util build directory.])    fi  ],[    dnl if we have a bundled source directory, use it    if test -d "$1"; then      apu_found="reconfig"      if test -n "$2"; then        apu_config="$2/apu-config"      else        apu_config="$1/apu-config"      fi    fi    if test "$apu_found" = "no" && test -n "$3" && test "$3" = "1"; then      if apu-config --help > /dev/null 2>&1 ; then        apu_found="yes"        apu_config="apu-config"      else        dnl look in the some standard places (apparently not in builtin/default)        for lookdir in /usr /usr/local /opt/apr /usr/local/apache2 ; do          if test -x "$lookdir/bin/apu-config"; then            apu_found="yes"            apu_config="$lookdir/bin/apu-config"            break          fi        done      fi    fi  ])  AC_MSG_RESULT($apu_found)])

⌨️ 快捷键说明

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