File: test_with.m4

package info (click to toggle)
dovecot 1%3A2.4.1%2Bdfsg1-6
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 46,224 kB
  • sloc: ansic: 596,204; makefile: 7,825; sh: 6,005; cpp: 1,866; perl: 487; yacc: 412; lex: 320; python: 253; xml: 232
file content (18 lines) | stat: -rw-r--r-- 600 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
dnl TEST_WITH(name, value, [plugin])
AC_DEFUN([TEST_WITH], [
  want=want_`echo $1| $SED s/-/_/g`
  AS_IF([test "$2" = yes || test "$2" = no || test "$2" = auto], [
    eval $want=$2
  ], [test "$2" = plugin], [
    AS_IF([test "$3" = "plugin"], [
      eval $want=plugin
    ], [
      AC_MSG_ERROR(--with-$1=plugin not supported)
    ])
  ], [test "$(echo $2 | $GREP -c '^/' 2>/dev/null)" -gt 0], [
    AC_MSG_ERROR(--with-$1=path not supported. You may want to use instead:
CPPFLAGS=-I$2/include LDFLAGS=-L$2/lib ./configure --with-$1)
  ], [
    AC_MSG_ERROR(--with-$1: Unknown value: $2)
  ])
])