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 | 386900b31f97a41bc890296ba767e41593041e4d (patch) | |
tree | 0d8bc6281f150f9442daab451db9434855c8d8dc /win32 | |
parent | a543b0498ae229607cba9fc34aa02a3c9b0c70b9 (diff) | |
download | ruby-386900b31f97a41bc890296ba767e41593041e4d.tar.gz ruby-386900b31f97a41bc890296ba767e41593041e4d.tar.xz ruby-386900b31f97a41bc890296ba767e41593041e4d.zip |
* 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
Diffstat (limited to 'win32')
-rw-r--r-- | win32/Makefile.sub | 23 |
1 files changed, 21 insertions, 2 deletions
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 |