X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=configure.ac;h=125eb2807af67db79505e87d1369ef7442db5ef6;hb=dcbfcc566fa812fd3085c89a8cfed7fe34bb05e8;hp=ba55b09bd36e32712373c07eb1fad1fd8d71df29;hpb=2da7bf9c87d07e5732382eb65b26a679e16d3cec;p=virt-hostinfo.git diff --git a/configure.ac b/configure.ac index ba55b09..125eb28 100644 --- a/configure.ac +++ b/configure.ac @@ -33,10 +33,35 @@ AM_PROG_CC_C_O dnl Check support for 64 bit file offsets. AC_SYS_LARGEFILE +dnl C functions which may be missing on older systems. +AC_CHECK_FUNCS([inotify_init1]) + dnl Check for required packages using pkg-config. PKG_CHECK_MODULES([HOSTINFOD],[apr-1 >= 1.3]) +dnl Check for Perl and POD. +AC_CHECK_PROG([PERL],[perl],[perl],[no]) +AC_CHECK_PROG([POD2MAN],[pod2man],[pod2man],[no]) +test "x$POD2MAN" = "xno" && + AC_MSG_ERROR([pod2man must be installed]) +AC_CHECK_PROG([POD2TEXT],[pod2text],[pod2text],[no]) +test "x$POD2TEXT" = "xno" && + AC_MSG_ERROR([pod2text must be installed]) + dnl Produce output files. AC_CONFIG_HEADERS([config.h]) -AC_CONFIG_FILES([Makefile hostinfod/Makefile]) +AC_CONFIG_FILES([Makefile + hostinfod/Makefile + conf/Makefile + conf/hostinfo.conf + conf/guests.conf + hostinfo-status/Makefile + hostinfo-set/Makefile + hostinfo-test/Makefile]) +AC_CONFIG_FILES([hostinfo-status/hostinfo-status:hostinfo-status/hostinfo-status.pl], + [chmod 0555 hostinfo-status/hostinfo-status]) +AC_CONFIG_FILES([hostinfo-set/hostinfo-set:hostinfo-set/hostinfo-set.pl], + [chmod 0555 hostinfo-set/hostinfo-set]) +AC_CONFIG_FILES([hostinfo-test/hostinfo-test:hostinfo-test/hostinfo-test.pl], + [chmod 0555 hostinfo-test/hostinfo-test]) AC_OUTPUT