From: Peter g. <pg...@co...> - 2008-11-09 22:36:31
|
Sun Nov 9 17:34:47 EST 2008 Peter Gavin <pg...@gm...> * add better support for haddock 2 in configure.ac hunk ./configure.ac 802 - HADDOCK_VERSION=`$HADDOCK --version | $CUT -d' ' -f3 | $CUT -d, -f1` + HADDOCK_VERSION="`$HADDOCK --version | head -n 1 | $CUT -d' ' -f3 | $CUT -d, -f1`" + bad_haddock_version=no hunk ./configure.ac 805 - GTKHS_PROG_CHECK_VERSION($HADDOCK_VERSION, -lt, 0.7, [ - AC_MSG_ERROR([I need haddock 0.7 or later to build the documentation. - Upgrade your version of haddock or re-run configure without --enable-docs])]) + GTKHS_PROG_CHECK_VERSION($HADDOCK_VERSION, -lt, 0.7, [bad_haddock_version=yes;]) hunk ./configure.ac 807 - GTKHS_PROG_CHECK_VERSION($HADDOCK_VERSION, -ge, 2.0, [HADDOCK2="yes";]) + GTKHS_PROG_CHECK_VERSION($HADDOCK_VERSION, -ge, 2.0, [ + HADDOCK2="yes"; + GTKHS_PROG_CHECK_VERSION($HADDOCK_VERSION, -lt, 2.4, [bad_haddock_version=yes;]) + ]) + if test "$bad_haddock_version" = "yes" ; then + AC_MSG_ERROR([I need haddock version x, where 0.7 <= x < 2.0 or x > 2.4 + to build the documentation. + Upgrade your version of haddock or re-run configure without --enable-docs]) + fi |