AC_INIT(ArX, 2.2.4) if test -z "$CXXFLAGS" ; then CXXFLAGS=" -O3 -Wall" fi AC_PROG_CXX AX_PYTHON AC_PATH_PROGS(ARXTAR,gnutar gtar tar) if test "X$ARXTAR" = "X" ; then AC_MSG_ERROR(Could not find GNU tar. You can set it manually with the ARXTAR variable.) fi AC_PATH_PROGS(ARXDIFF,gnudiff gdiff diff) if test "X$ARXDIFF" = "X" ; then AC_MSG_ERROR(Could not find GNU diff. You can set it manually with the ARXDIFF variable.) fi AC_PATH_PROGS(ARXDIFF3,gnudiff3 gdiff3 diff3) if test "X$ARXDIFF3" = "X" ; then AC_MSG_ERROR(Could not find GNU diff3. You can set it manually with the ARXDIFF variable.) fi AC_PATH_PROGS(ARXPATCH,gnupatch gpatch patch) if test "X$ARXPATCH" = "X" ; then AC_MSG_ERROR(Could not find GNU patch. You can set it manually with the ARXPATCH variable.) fi AC_PATH_PROGS(ARXPKGCONFIG,pkg-config) if test "X$ARXPKGCONFIG" = "X" ; then AC_MSG_ERROR(Could not find pkg-config. You can set it manually with the ARXPKGCONFIG variable.) fi AC_PATH_PROGS(ARXGPG,gpg) if test "X$ARXGPG" = "X" ; then AC_MSG_WARN(Could not find gpg. You can set it manually with the ARXGPG variable. Your build will not be able to sign or verify revisions by default. See "arx param -H" for how to set it up on a per user basis.) fi AC_DEFINE_UNQUOTED(ARXDIFF,"$ARXDIFF") AC_DEFINE_UNQUOTED(ARXDIFF3,"$ARXDIFF3") AC_DEFINE_UNQUOTED(ARXPATCH,"$ARXPATCH") AC_DEFINE_UNQUOTED(ARXTAR,"$ARXTAR") AC_DEFINE_UNQUOTED(ARXGPG,"$ARXGPG") AC_CONFIG_FILES(SConstruct Makefile) AC_SUBST(ARXPKGCONFIG) AC_SUBST(ARXDIFF) AC_SUBST(ARXPATCH) AC_SUBST(ARXTAR) AC_SUBST(ARXGPG) AC_CONFIG_HEADERS(src/config.h) AC_OUTPUT