| Benjamin Peterson | b84df2d | 2019-02-25 21:37:59 -0800 | [diff] [blame] | 1 | # generated automatically by aclocal 1.16.1 -*- Autoconf -*- | 
| doko@ubuntu.com | 3536350 | 2015-04-13 20:53:43 +0200 | [diff] [blame] | 2 |  | 
| Benjamin Peterson | b84df2d | 2019-02-25 21:37:59 -0800 | [diff] [blame] | 3 | # Copyright (C) 1996-2018 Free Software Foundation, Inc. | 
| doko@ubuntu.com | 3536350 | 2015-04-13 20:53:43 +0200 | [diff] [blame] | 4 |  | 
 | 5 | # This file is free software; the Free Software Foundation | 
 | 6 | # gives unlimited permission to copy and/or distribute it, | 
 | 7 | # with or without modifications, as long as this notice is preserved. | 
 | 8 |  | 
 | 9 | # This program is distributed in the hope that it will be useful, | 
 | 10 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 
 | 11 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 
 | 12 | # PARTICULAR PURPOSE. | 
 | 13 |  | 
 | 14 | m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) | 
| Pablo Galindo | aac4d03 | 2019-05-31 19:39:47 +0100 | [diff] [blame] | 15 | # pkg.m4 - Macros to locate and utilise pkg-config.   -*- Autoconf -*- | 
 | 16 | # serial 11 (pkg-config-0.29.1) | 
 | 17 |  | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 18 | dnl Copyright © 2004 Scott James Remnant <scott@netsplit.com>. | 
 | 19 | dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists@gmail.com> | 
 | 20 | dnl | 
 | 21 | dnl This program is free software; you can redistribute it and/or modify | 
 | 22 | dnl it under the terms of the GNU General Public License as published by | 
 | 23 | dnl the Free Software Foundation; either version 2 of the License, or | 
 | 24 | dnl (at your option) any later version. | 
 | 25 | dnl | 
 | 26 | dnl This program is distributed in the hope that it will be useful, but | 
 | 27 | dnl WITHOUT ANY WARRANTY; without even the implied warranty of | 
 | 28 | dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 
 | 29 | dnl General Public License for more details. | 
 | 30 | dnl | 
 | 31 | dnl You should have received a copy of the GNU General Public License | 
 | 32 | dnl along with this program; if not, write to the Free Software | 
 | 33 | dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA | 
 | 34 | dnl 02111-1307, USA. | 
 | 35 | dnl | 
 | 36 | dnl As a special exception to the GNU General Public License, if you | 
 | 37 | dnl distribute this file as part of a program that contains a | 
 | 38 | dnl configuration script generated by Autoconf, you may include it under | 
 | 39 | dnl the same distribution terms that you use for the rest of that | 
 | 40 | dnl program. | 
 | 41 |  | 
 | 42 | dnl PKG_PREREQ(MIN-VERSION) | 
 | 43 | dnl ----------------------- | 
 | 44 | dnl Since: 0.29 | 
 | 45 | dnl | 
 | 46 | dnl Verify that the version of the pkg-config macros are at least | 
 | 47 | dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's | 
 | 48 | dnl installed version of pkg-config, this checks the developer's version | 
 | 49 | dnl of pkg.m4 when generating configure. | 
 | 50 | dnl | 
 | 51 | dnl To ensure that this macro is defined, also add: | 
 | 52 | dnl m4_ifndef([PKG_PREREQ], | 
 | 53 | dnl     [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) | 
 | 54 | dnl | 
 | 55 | dnl See the "Since" comment for each macro you use to see what version | 
 | 56 | dnl of the macros you require. | 
 | 57 | m4_defun([PKG_PREREQ], | 
| Zackery Spytz | 43fdbd2 | 2019-05-29 13:57:07 -0600 | [diff] [blame] | 58 | [m4_define([PKG_MACROS_VERSION], [0.29.1]) | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 59 | m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, | 
 | 60 |     [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) | 
 | 61 | ])dnl PKG_PREREQ | 
 | 62 |  | 
 | 63 | dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) | 
 | 64 | dnl ---------------------------------- | 
 | 65 | dnl Since: 0.16 | 
 | 66 | dnl | 
 | 67 | dnl Search for the pkg-config tool and set the PKG_CONFIG variable to | 
 | 68 | dnl first found in the path. Checks that the version of pkg-config found | 
 | 69 | dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is | 
 | 70 | dnl used since that's the first version where most current features of | 
 | 71 | dnl pkg-config existed. | 
 | 72 | AC_DEFUN([PKG_PROG_PKG_CONFIG], | 
 | 73 | [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) | 
 | 74 | m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) | 
 | 75 | m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) | 
 | 76 | AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) | 
 | 77 | AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) | 
 | 78 | AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) | 
 | 79 |  | 
 | 80 | if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then | 
 | 81 | 	AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) | 
 | 82 | fi | 
 | 83 | if test -n "$PKG_CONFIG"; then | 
 | 84 | 	_pkg_min_version=m4_default([$1], [0.9.0]) | 
 | 85 | 	AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) | 
 | 86 | 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then | 
 | 87 | 		AC_MSG_RESULT([yes]) | 
 | 88 | 	else | 
 | 89 | 		AC_MSG_RESULT([no]) | 
 | 90 | 		PKG_CONFIG="" | 
 | 91 | 	fi | 
 | 92 | fi[]dnl | 
 | 93 | ])dnl PKG_PROG_PKG_CONFIG | 
 | 94 |  | 
 | 95 | dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) | 
 | 96 | dnl ------------------------------------------------------------------- | 
 | 97 | dnl Since: 0.18 | 
 | 98 | dnl | 
 | 99 | dnl Check to see whether a particular set of modules exists. Similar to | 
 | 100 | dnl PKG_CHECK_MODULES(), but does not set variables or print errors. | 
 | 101 | dnl | 
 | 102 | dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) | 
 | 103 | dnl only at the first occurence in configure.ac, so if the first place | 
 | 104 | dnl it's called might be skipped (such as if it is within an "if", you | 
 | 105 | dnl have to call PKG_CHECK_EXISTS manually | 
 | 106 | AC_DEFUN([PKG_CHECK_EXISTS], | 
 | 107 | [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl | 
 | 108 | if test -n "$PKG_CONFIG" && \ | 
 | 109 |     AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then | 
 | 110 |   m4_default([$2], [:]) | 
 | 111 | m4_ifvaln([$3], [else | 
 | 112 |   $3])dnl | 
 | 113 | fi]) | 
 | 114 |  | 
 | 115 | dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) | 
 | 116 | dnl --------------------------------------------- | 
 | 117 | dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting | 
 | 118 | dnl pkg_failed based on the result. | 
 | 119 | m4_define([_PKG_CONFIG], | 
 | 120 | [if test -n "$$1"; then | 
 | 121 |     pkg_cv_[]$1="$$1" | 
 | 122 |  elif test -n "$PKG_CONFIG"; then | 
 | 123 |     PKG_CHECK_EXISTS([$3], | 
 | 124 |                      [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` | 
 | 125 | 		      test "x$?" != "x0" && pkg_failed=yes ], | 
 | 126 | 		     [pkg_failed=yes]) | 
 | 127 |  else | 
 | 128 |     pkg_failed=untried | 
 | 129 | fi[]dnl | 
 | 130 | ])dnl _PKG_CONFIG | 
 | 131 |  | 
 | 132 | dnl _PKG_SHORT_ERRORS_SUPPORTED | 
 | 133 | dnl --------------------------- | 
 | 134 | dnl Internal check to see if pkg-config supports short errors. | 
 | 135 | AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], | 
 | 136 | [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) | 
 | 137 | if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then | 
 | 138 |         _pkg_short_errors_supported=yes | 
 | 139 | else | 
 | 140 |         _pkg_short_errors_supported=no | 
 | 141 | fi[]dnl | 
 | 142 | ])dnl _PKG_SHORT_ERRORS_SUPPORTED | 
 | 143 |  | 
 | 144 |  | 
 | 145 | dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], | 
 | 146 | dnl   [ACTION-IF-NOT-FOUND]) | 
 | 147 | dnl -------------------------------------------------------------- | 
 | 148 | dnl Since: 0.4.0 | 
 | 149 | dnl | 
 | 150 | dnl Note that if there is a possibility the first call to | 
 | 151 | dnl PKG_CHECK_MODULES might not happen, you should be sure to include an | 
 | 152 | dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac | 
 | 153 | AC_DEFUN([PKG_CHECK_MODULES], | 
 | 154 | [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl | 
 | 155 | AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl | 
 | 156 | AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl | 
 | 157 |  | 
 | 158 | pkg_failed=no | 
| Zackery Spytz | 43fdbd2 | 2019-05-29 13:57:07 -0600 | [diff] [blame] | 159 | AC_MSG_CHECKING([for $1]) | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 160 |  | 
 | 161 | _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) | 
 | 162 | _PKG_CONFIG([$1][_LIBS], [libs], [$2]) | 
 | 163 |  | 
 | 164 | m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS | 
 | 165 | and $1[]_LIBS to avoid the need to call pkg-config. | 
 | 166 | See the pkg-config man page for more details.]) | 
 | 167 |  | 
 | 168 | if test $pkg_failed = yes; then | 
| Zackery Spytz | 43fdbd2 | 2019-05-29 13:57:07 -0600 | [diff] [blame] | 169 |    	AC_MSG_RESULT([no]) | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 170 |         _PKG_SHORT_ERRORS_SUPPORTED | 
 | 171 |         if test $_pkg_short_errors_supported = yes; then | 
 | 172 | 	        $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` | 
| Zackery Spytz | 43fdbd2 | 2019-05-29 13:57:07 -0600 | [diff] [blame] | 173 |         else  | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 174 | 	        $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` | 
 | 175 |         fi | 
 | 176 | 	# Put the nasty error message in config.log where it belongs | 
 | 177 | 	echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD | 
 | 178 |  | 
 | 179 | 	m4_default([$4], [AC_MSG_ERROR( | 
 | 180 | [Package requirements ($2) were not met: | 
 | 181 |  | 
 | 182 | $$1_PKG_ERRORS | 
 | 183 |  | 
 | 184 | Consider adjusting the PKG_CONFIG_PATH environment variable if you | 
 | 185 | installed software in a non-standard prefix. | 
 | 186 |  | 
 | 187 | _PKG_TEXT])[]dnl | 
 | 188 |         ]) | 
 | 189 | elif test $pkg_failed = untried; then | 
| Zackery Spytz | 43fdbd2 | 2019-05-29 13:57:07 -0600 | [diff] [blame] | 190 |      	AC_MSG_RESULT([no]) | 
| Chih-Hsuan Yen | 03c0d2e | 2018-05-24 14:37:08 +0800 | [diff] [blame] | 191 | 	m4_default([$4], [AC_MSG_FAILURE( | 
 | 192 | [The pkg-config script could not be found or is too old.  Make sure it | 
 | 193 | is in your PATH or set the PKG_CONFIG environment variable to the full | 
 | 194 | path to pkg-config. | 
 | 195 |  | 
 | 196 | _PKG_TEXT | 
 | 197 |  | 
 | 198 | To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl | 
 | 199 |         ]) | 
 | 200 | else | 
 | 201 | 	$1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS | 
 | 202 | 	$1[]_LIBS=$pkg_cv_[]$1[]_LIBS | 
 | 203 |         AC_MSG_RESULT([yes]) | 
 | 204 | 	$3 | 
 | 205 | fi[]dnl | 
 | 206 | ])dnl PKG_CHECK_MODULES | 
 | 207 |  | 
 | 208 |  | 
 | 209 | dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], | 
 | 210 | dnl   [ACTION-IF-NOT-FOUND]) | 
 | 211 | dnl --------------------------------------------------------------------- | 
 | 212 | dnl Since: 0.29 | 
 | 213 | dnl | 
 | 214 | dnl Checks for existence of MODULES and gathers its build flags with | 
 | 215 | dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags | 
 | 216 | dnl and VARIABLE-PREFIX_LIBS from --libs. | 
 | 217 | dnl | 
 | 218 | dnl Note that if there is a possibility the first call to | 
 | 219 | dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to | 
 | 220 | dnl include an explicit call to PKG_PROG_PKG_CONFIG in your | 
 | 221 | dnl configure.ac. | 
 | 222 | AC_DEFUN([PKG_CHECK_MODULES_STATIC], | 
 | 223 | [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl | 
 | 224 | _save_PKG_CONFIG=$PKG_CONFIG | 
 | 225 | PKG_CONFIG="$PKG_CONFIG --static" | 
 | 226 | PKG_CHECK_MODULES($@) | 
 | 227 | PKG_CONFIG=$_save_PKG_CONFIG[]dnl | 
 | 228 | ])dnl PKG_CHECK_MODULES_STATIC | 
 | 229 |  | 
 | 230 |  | 
 | 231 | dnl PKG_INSTALLDIR([DIRECTORY]) | 
 | 232 | dnl ------------------------- | 
 | 233 | dnl Since: 0.27 | 
 | 234 | dnl | 
 | 235 | dnl Substitutes the variable pkgconfigdir as the location where a module | 
 | 236 | dnl should install pkg-config .pc files. By default the directory is | 
 | 237 | dnl $libdir/pkgconfig, but the default can be changed by passing | 
 | 238 | dnl DIRECTORY. The user can override through the --with-pkgconfigdir | 
 | 239 | dnl parameter. | 
 | 240 | AC_DEFUN([PKG_INSTALLDIR], | 
 | 241 | [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) | 
 | 242 | m4_pushdef([pkg_description], | 
 | 243 |     [pkg-config installation directory @<:@]pkg_default[@:>@]) | 
 | 244 | AC_ARG_WITH([pkgconfigdir], | 
 | 245 |     [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, | 
 | 246 |     [with_pkgconfigdir=]pkg_default) | 
 | 247 | AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) | 
 | 248 | m4_popdef([pkg_default]) | 
 | 249 | m4_popdef([pkg_description]) | 
 | 250 | ])dnl PKG_INSTALLDIR | 
 | 251 |  | 
 | 252 |  | 
 | 253 | dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) | 
 | 254 | dnl -------------------------------- | 
 | 255 | dnl Since: 0.27 | 
 | 256 | dnl | 
 | 257 | dnl Substitutes the variable noarch_pkgconfigdir as the location where a | 
 | 258 | dnl module should install arch-independent pkg-config .pc files. By | 
 | 259 | dnl default the directory is $datadir/pkgconfig, but the default can be | 
 | 260 | dnl changed by passing DIRECTORY. The user can override through the | 
 | 261 | dnl --with-noarch-pkgconfigdir parameter. | 
 | 262 | AC_DEFUN([PKG_NOARCH_INSTALLDIR], | 
 | 263 | [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) | 
 | 264 | m4_pushdef([pkg_description], | 
 | 265 |     [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) | 
 | 266 | AC_ARG_WITH([noarch-pkgconfigdir], | 
 | 267 |     [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, | 
 | 268 |     [with_noarch_pkgconfigdir=]pkg_default) | 
 | 269 | AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) | 
 | 270 | m4_popdef([pkg_default]) | 
 | 271 | m4_popdef([pkg_description]) | 
 | 272 | ])dnl PKG_NOARCH_INSTALLDIR | 
 | 273 |  | 
 | 274 |  | 
 | 275 | dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, | 
 | 276 | dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) | 
 | 277 | dnl ------------------------------------------- | 
 | 278 | dnl Since: 0.28 | 
 | 279 | dnl | 
 | 280 | dnl Retrieves the value of the pkg-config variable for the given module. | 
 | 281 | AC_DEFUN([PKG_CHECK_VAR], | 
 | 282 | [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl | 
 | 283 | AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl | 
 | 284 |  | 
 | 285 | _PKG_CONFIG([$1], [variable="][$3]["], [$2]) | 
 | 286 | AS_VAR_COPY([$1], [pkg_cv_][$1]) | 
 | 287 |  | 
 | 288 | AS_VAR_IF([$1], [""], [$5], [$4])dnl | 
 | 289 | ])dnl PKG_CHECK_VAR | 
 | 290 |  | 
| Pablo Galindo | aac4d03 | 2019-05-31 19:39:47 +0100 | [diff] [blame] | 291 | dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, | 
 | 292 | dnl   [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], | 
 | 293 | dnl   [DESCRIPTION], [DEFAULT]) | 
 | 294 | dnl ------------------------------------------ | 
 | 295 | dnl | 
 | 296 | dnl Prepare a "--with-" configure option using the lowercase | 
 | 297 | dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and | 
 | 298 | dnl PKG_CHECK_MODULES in a single macro. | 
 | 299 | AC_DEFUN([PKG_WITH_MODULES], | 
 | 300 | [ | 
 | 301 | m4_pushdef([with_arg], m4_tolower([$1])) | 
 | 302 |  | 
 | 303 | m4_pushdef([description], | 
 | 304 |            [m4_default([$5], [build with ]with_arg[ support])]) | 
 | 305 |  | 
 | 306 | m4_pushdef([def_arg], [m4_default([$6], [auto])]) | 
 | 307 | m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) | 
 | 308 | m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) | 
 | 309 |  | 
 | 310 | m4_case(def_arg, | 
 | 311 |             [yes],[m4_pushdef([with_without], [--without-]with_arg)], | 
 | 312 |             [m4_pushdef([with_without],[--with-]with_arg)]) | 
 | 313 |  | 
 | 314 | AC_ARG_WITH(with_arg, | 
 | 315 |      AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, | 
 | 316 |     [AS_TR_SH([with_]with_arg)=def_arg]) | 
 | 317 |  | 
 | 318 | AS_CASE([$AS_TR_SH([with_]with_arg)], | 
 | 319 |             [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], | 
 | 320 |             [auto],[PKG_CHECK_MODULES([$1],[$2], | 
 | 321 |                                         [m4_n([def_action_if_found]) $3], | 
 | 322 |                                         [m4_n([def_action_if_not_found]) $4])]) | 
 | 323 |  | 
 | 324 | m4_popdef([with_arg]) | 
 | 325 | m4_popdef([description]) | 
 | 326 | m4_popdef([def_arg]) | 
 | 327 |  | 
 | 328 | ])dnl PKG_WITH_MODULES | 
 | 329 |  | 
 | 330 | dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, | 
 | 331 | dnl   [DESCRIPTION], [DEFAULT]) | 
 | 332 | dnl ----------------------------------------------- | 
 | 333 | dnl | 
 | 334 | dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES | 
 | 335 | dnl check._[VARIABLE-PREFIX] is exported as make variable. | 
 | 336 | AC_DEFUN([PKG_HAVE_WITH_MODULES], | 
 | 337 | [ | 
 | 338 | PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) | 
 | 339 |  | 
 | 340 | AM_CONDITIONAL([HAVE_][$1], | 
 | 341 |                [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) | 
 | 342 | ])dnl PKG_HAVE_WITH_MODULES | 
 | 343 |  | 
 | 344 | dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, | 
 | 345 | dnl   [DESCRIPTION], [DEFAULT]) | 
 | 346 | dnl ------------------------------------------------------ | 
 | 347 | dnl | 
 | 348 | dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after | 
 | 349 | dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make | 
 | 350 | dnl and preprocessor variable. | 
 | 351 | AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], | 
 | 352 | [ | 
 | 353 | PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) | 
 | 354 |  | 
 | 355 | AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], | 
 | 356 |         [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) | 
 | 357 | ])dnl PKG_HAVE_DEFINE_WITH_MODULES | 
 | 358 |  | 
| Benjamin Peterson | b3b8cb4 | 2018-09-18 23:49:05 -0700 | [diff] [blame] | 359 | m4_include([m4/ax_c_float_words_bigendian.m4]) | 
| Christian Heimes | ff5be6e | 2018-01-20 13:19:21 +0100 | [diff] [blame] | 360 | m4_include([m4/ax_check_openssl.m4]) |