leak-detective: Whitelist functions added in OpenSSL 1.1.1
[strongswan.git] / m4 / macros / with.m4
1
2 # ARG_WITH_SUBST(option, default, help)
3 # -----------------------------------
4 # Create a --with-$1 option with helptext, AC_SUBST($1) to $withval/default
5 AC_DEFUN([ARG_WITH_SUBST],
6         [AC_ARG_WITH(
7                 [$1],
8                 AS_HELP_STRING([--with-$1=arg], [$3 (default: $2).]),
9                 [AC_SUBST(patsubst([$1], [-], [_]), ["$withval"])],
10                 [AC_SUBST(patsubst([$1], [-], [_]), ["$2"])]
11         )]
12 )
13
14 # ARG_WITH_SET(option, default, help)
15 # -----------------------------------
16 # Create a --with-$1 option with helptext, set a variable $1 to $withval/default
17 AC_DEFUN([ARG_WITH_SET],
18         [AC_ARG_WITH(
19                 [$1],
20                 AS_HELP_STRING([--with-$1=arg], [$3 (default: $2).]),
21                 patsubst([$1], [-], [_])="$withval",
22                 patsubst([$1], [-], [_])=$2
23         )]
24 )