Ralf Wildenhues wrote:

OK, but you insist on the targets `man-pages' and `readme', you can just
put the whole block inside an if:

if MAN_PAGES
man-pages:
        # do your stuff
else
man-pages:
        # do nothing
fi

my vars are called WANT_MAN_PAGES, WANT_README etc, but other than that, its the same, for example ...

if WANT_MAN_PAGES
        cp fooman.8 $(foomandir)
fi

etc

and it leads to the following error ...

Makefile.am:175: unterminated conditionals: WANT_MAN_PAGES_TRUE WANT_README_TRUE WANT_LICENSE_TRUE WANT_CREDITS_TRUE WANT_SGML_DOCS_TRUE
automake: ####################
automake: ## Internal Error ##
automake: ####################
automake: undefined condition `TRUE' for `RECURSIVE_TARGETS'
automake: RECURSIVE_TARGETS:
automake:   {
automake: WANT_CREDITS and WANT_LICENSE and WANT_MAN_PAGES and WANT_README and WANT_SGML_DOCS => {
automake:       type: +=
automake:       where: /usr/share/automake-1.9/am/texinfos.am:
automake:       comment:
automake: value: dvi-recursive html-recursive info-recursive pdf-recursive ps-recursive install-info-recursive uninstall-info- recursive \
automake: all-recursive check-recursive installcheck-recursive
automake:       owner: Automake
automake:     }
automake:   }
automake:
automake: Please contact <bug-automake@gnu.org>.

uh?

this is way over my head
thanks again for any help


Reply via email to