Author: biurrun Date: Mon Apr 19 19:37:21 2010 New Revision: 2313 Log: autobuild: Check that Doxygen spits out no warnings when run. Modified: trunk/tools/pisa_autobuild.sh Modified: trunk/tools/pisa_autobuild.sh ============================================================================== --- trunk/tools/pisa_autobuild.sh Mon Apr 19 18:06:54 2010 (r2312) +++ trunk/tools/pisa_autobuild.sh Mon Apr 19 19:37:21 2010 (r2313) @@ -74,6 +74,14 @@ run_program diff -u file_list_checkout file_list_tarball } +# There should be no Doxygen warnings. +check_doxygen() +{ + make doxygen > /dev/null 2> doxygen_stderr + touch empty + run_program diff -u empty doxygen_stderr +} + compile() { INSTALL_DIR=${PROJECT_BIN_DIR}/r${PISA_HEAD_REVISION}/$1 @@ -97,6 +105,9 @@ CONFIGURATION="distribution tarball completeness" check_dist +CONFIGURATION="Doxygen documentation" +check_doxygen + # Compile PISA in different configurations compile vanilla run_program "make -j17 distcheck"