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 --- win32/Makefile.sub | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) (limited to 'win32') diff --git a/win32/Makefile.sub b/win32/Makefile.sub index 21a354312..a46a02216 100644 --- a/win32/Makefile.sub +++ b/win32/Makefile.sub @@ -150,8 +150,27 @@ TESTUI = console !ifndef TESTS TESTS = !endif -!ifndef RDOCTARGET -RDOCTARGET = rdoc +!ifndef CAPITARGET +! ifdef DOXYGEN +CAPITARGET = capi +! else +CAPITARGET = nodoc +! endif +!endif +!ifndef DOCTARGETS +! if "$(RDOCTARGET)" == "rdoc" +DOCTARGETS = $(DOCTARGETS) rdoc +! endif +! if "$(CAPITARGET)" == "capi" +DOCTARGETS = $(DOCTARGETS) capi +! endif +!ifndef INSTALLDOC +! if "$(DOCTARGETS)" != "" +INSTALLDOC = all +! else +INSTALLDOC = nodoc +DOCTARGETS = nodoc +! endif !endif OUTFLAG = -Fe -- cgit