X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=aclocal.m4;h=1a45e4f30f1927a159dbd2b244c962fadd842f19;hb=bfdd44b2bfec3d819fd5ce19279832c25f096bb4;hp=3a8aa2e6e9e82273839322dcab4b391a43b89e28;hpb=7a8bd24665dc2ea63fe1d95ccd52ff506774c21e;p=ghc-hetmet.git diff --git a/aclocal.m4 b/aclocal.m4 index 3a8aa2e..1a45e4f 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -248,9 +248,15 @@ AC_DEFUN(FPTOOLS_HAPPY, [ if test -d $srcdir/happy; then SrcTreeHappyCmd=$hardtop/happy/src/happy-inplace +else + SrcTreeHappyCmd="" fi if test x"$UseSrcTreeHappy" = xYES; then - HappyCmd=$SrcTreeHappyCmd + if test x"$SrcTreeHappyCmd" != x; then + HappyCmd=$SrcTreeHappyCmd + else + AC_MSG_ERROR([--enable-src-tree-happy given, but happy not found in source tree]) + fi else AC_PATH_PROG(HappyCmd,happy,$SrcTreeHappyCmd) fi @@ -282,9 +288,15 @@ AC_DEFUN(FPTOOLS_HADDOCK, [ if test -d $srcdir/haddock; then SrcTreeHaddockCmd=$hardtop/haddock/src/haddock-inplace +else + SrcTreeHaddockCmd="" fi if test x"$UseSrcTreeHaddock" = xYES; then - HaddockCmd=$SrcTreeHaddockCmd + if test x"$SrcTreeHaddockCmd" != x; then + HaddockCmd=$SrcTreeHaddockCmd + else + AC_MSG_ERROR([--enable-src-tree-haddock given, but haddock not found in source tree]) + fi else AC_PATH_PROG(HaddockCmd,haddock,$SrcTreeHaddockCmd) fi @@ -303,9 +315,15 @@ AC_DEFUN(FPTOOLS_ALEX, [ if test -d $srcdir/alex; then SrcTreeAlexCmd=$hardtop/alex/src/alex-inplace +else + SrcTreeAlexCmd="" fi if test x"$UseSrcTreeAlex" = xYES; then - AlexCmd=$SrcTreeAlexCmd + if test x"$SrcTreeAlexCmd" != x; then + AlexCmd=$SrcTreeAlexCmd + else + AC_MSG_ERROR([--enable-src-tree-alex given, but alex not found in source tree]) + fi else AC_PATH_PROG(AlexCmd,alex,$SrcTreeAlexCmd) fi