# =========================================================================== # http://www.nongnu.org/autoconf-archive/ax_with_apxs.html # =========================================================================== # # SYNOPSIS # # AX_WITH_APXS([value-if-not-found], [path]) # # DESCRIPTION # # Locates an installed apxs binary, placing the result in the precious # variable $APXS. Accepts a preset $APXS, then --with-apxs, and failing # that searches for apxs in the given path (which defaults to the system # path). If apxs is found, $APXS is set to the full path of the binary; # otherwise it is set to VALUE-IF-NOT-FOUND, which defaults to apxs. # # Example: # # AX_WITH_APXS(missing) # # LICENSE # # Copyright (c) 2008 Dustin J. Mitchell # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. AC_DEFUN([AX_WITH_APXS], [ AC_ARG_VAR([APXS]) dnl unless APXS was supplied to us (as a precious variable) if test -z "$APXS" then AC_MSG_CHECKING(for --with-apxs) AC_ARG_WITH(apxs, AC_HELP_STRING([--with-apxs=APXS], [absolute path name of apxs executable]), [ if test "$withval" != "yes" then APXS="$withval" AC_MSG_RESULT($withval) else AC_MSG_RESULT(no) fi ], [ AC_MSG_RESULT(no) ]) fi dnl if it's still not found, check the paths, or use the fallback if test -z "$APXS" then AC_PATH_PROG([APXS], apxs, m4_ifval([$1],[$1],[apxs]), $2) fi ])