Просмотр исходного кода

test for augtool before using it in "make check"

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2762 fd59a12c-fef9-0310-b244-a6a79926bd2f
Angus Salkeld 16 лет назад
Родитель
Сommit
9e21960b6f
2 измененных файлов с 5 добавлено и 2 удалено
  1. 3 1
      Makefile.am
  2. 2 1
      configure.ac

+ 3 - 1
Makefile.am

@@ -72,7 +72,7 @@ uninstall-local:
 	rmdir $(DESTDIR)/${localstatedir}/lib/corosync || :;
 	rmdir $(DESTDIR)/${SOCKETDIR} || :;
 
-
+if AUGTOOL
 check_SCRIPTS = test_lense.sh
 TESTS = $(check_SCRIPTS)
 
@@ -80,6 +80,8 @@ test_lense.sh:
 	echo "augparse -I $(srcdir)/conf/lenses/ $(srcdir)/conf/lenses/tests/test_corosync.aug" > $@
 	chmod +x $@
 
+endif
+
 lint:
 	for dir in lcr lib exec services tools test; do make -C $$dir lint; done
 

+ 2 - 1
configure.ac

@@ -64,6 +64,7 @@ AC_PROG_MAKE_SET
 AC_PROG_RANLIB
 AC_CHECK_PROGS([GROFF], [groff])
 AC_CHECK_PROGS([PKGCONFIG], [pkg-config])
+AC_CHECK_PROGS([AUGTOOL], [augtool])
 
 # Checks for libraries.
 AC_CHECK_LIB([dl], [dlopen])
@@ -475,7 +476,7 @@ AC_SUBST([OS_DYFLAGS])
 
 AC_SUBST([OS_LDL])
 AM_CONDITIONAL(INSTALL_TESTAGENTS, test -n "${enable_testagents}")
-
+AM_CONDITIONAL(AUGTOOL, test -n "${AUGTOOL}")
 AC_SUBST([NSS_LDFLAGS])
 
 AM_CONDITIONAL(BUILD_DARWIN, test -n "${DARWIN_OPTS}")