From 386900b31f97a41bc890296ba767e41593041e4d Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 16 Sep 2009 07:20:19 +0000 Subject: * configure.in (CAPITARGET): enable iff doxygen is available. * configure.in (INSTALLDOC): enable if rdoc or doxygen are enabled. * common.mk (docs): target to make documents. * Makefile.in, win32/Makefile.sub (install-{all,nodoc}): trigger by $(INSTALLDOC) from install. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@24956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- configure.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'configure.in') diff --git a/configure.in b/configure.in index bcddb89a8..4fe7e3248 100644 --- a/configure.in +++ b/configure.in @@ -343,6 +343,12 @@ AC_SUBST(MAKEDIRS) AC_CHECK_TOOL(DOT, dot) AC_CHECK_TOOL(DOXYGEN, doxygen) +if test x"$DOXYGEN" = x; then + CAPITARGET=nodoc +else + CAPITARGET=capi +fi +AC_SUBST(CAPITARGET) # checks for UNIX variants that set C preprocessor variables AC_USE_SYSTEM_EXTENSIONS @@ -2119,6 +2125,12 @@ else fi AC_SUBST(RDOCTARGET) +case "$RDOCTARGET:$CAPITARGET" in + when(nodoc:nodoc) INSTALLDOC=nodoc;; + when(*) INSTALLDOC=all;; +esac +AC_SUBST(INSTALLDOC) + if test "$rb_with_pthread" = "yes"; then THREAD_MODEL=pthread fi -- cgit