diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-16 07:20:19 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2009-09-16 07:20:19 +0000 |
commit | 99b41f385825f48d81195ebe19ddd189472c98c3 (patch) | |
tree | 0d8bc6281f150f9442daab451db9434855c8d8dc /configure.in | |
parent | 193a7db4e25beeb1b7932581323848258400cc34 (diff) | |
download | ruby-99b41f385825f48d81195ebe19ddd189472c98c3.tar.gz |
* 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: svn+ssh://ci.ruby-lang.org/ruby/trunk@24956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.in b/configure.in index bcddb89a81..4fe7e3248c 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 |