WebKit2 View Gestures: Swipe gesture can track vertical movement instead of horizonta...
[WebKit-https.git] / Source / autotools / CustomMacros.m4
1 dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS
2 dnl
3 dnl Usage:
4 dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([BUILD_TARGET], [OUTPUT_TARGET_VARIABLE], [BUILD_TARGETS])
5 AC_DEFUN([AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS], [
6   AC_MSG_CHECKING([whether to enable the $1 target])
7   AS_IF([echo "$$3" | grep -qE "$1=yes"; test $? -eq 0], [$2=yes],
8     [echo "$$3" | grep -qE "$1=no"; test $? -eq 0], [$2=no],
9     [echo "$$3" | grep -qE "$1="; test $? -eq 0], [$2=auto],
10     [$2=no])
11   AC_MSG_RESULT([$$2])
12 ]) dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS
13
14 dnl AM_APPEND_TO_DESCRIPTION
15 dnl Appends the given string to the description variable,
16 dnl using a separator if the description variable is not empty.
17 dnl
18 dnl Usage:
19 dnl AM_APPEND_TO_DESCRIPTION([DESCRIPTION], [STRING])
20 AC_DEFUN([AM_APPEND_TO_DESCRIPTION], [
21   if test "$$1" != ""; then
22     $1="${$1}, "
23   fi
24
25   $1="${$1}$2"
26 ]) dnl AM_APPEND_TO_DESCRIPTION