Use rdoc provided by bundled gems for generating ruby documentation
This commit is contained in:
parent
86d871d29c
commit
86575e243e
Notes:
git
2025-01-15 07:53:19 +00:00
@ -64,7 +64,7 @@ LIBRUBY_EXTS = ./.libruby-with-ext.time
|
|||||||
REVISION_H = ./.revision.time
|
REVISION_H = ./.revision.time
|
||||||
PLATFORM_D = $(TIMESTAMPDIR)/.$(PLATFORM_DIR).time
|
PLATFORM_D = $(TIMESTAMPDIR)/.$(PLATFORM_DIR).time
|
||||||
ENC_TRANS_D = $(TIMESTAMPDIR)/.enc-trans.time
|
ENC_TRANS_D = $(TIMESTAMPDIR)/.enc-trans.time
|
||||||
RDOC = $(XRUBY) "$(tooldir)/rdoc-srcdir"
|
RDOC = $(XRUBY) "$(tooldir)/rdoc-srcdir" $(srcdir)
|
||||||
RDOCOUT = $(EXTOUT)/rdoc
|
RDOCOUT = $(EXTOUT)/rdoc
|
||||||
HTMLOUT = $(EXTOUT)/html
|
HTMLOUT = $(EXTOUT)/html
|
||||||
CAPIOUT = doc/capi
|
CAPIOUT = doc/capi
|
||||||
@ -676,6 +676,8 @@ do-install-dbg: $(PROGRAM) pre-install-dbg
|
|||||||
post-install-dbg::
|
post-install-dbg::
|
||||||
@$(NULLCMD)
|
@$(NULLCMD)
|
||||||
|
|
||||||
|
srcs-doc: prepare-gems
|
||||||
|
|
||||||
rdoc: PHONY main srcs-doc
|
rdoc: PHONY main srcs-doc
|
||||||
@echo Generating RDoc documentation
|
@echo Generating RDoc documentation
|
||||||
$(Q) $(RDOC) --ri --op "$(RDOCOUT)" $(RDOC_GEN_OPTS) $(RDOCFLAGS) .
|
$(Q) $(RDOC) --ri --op "$(RDOCOUT)" $(RDOC_GEN_OPTS) $(RDOCFLAGS) .
|
||||||
|
@ -12,7 +12,8 @@ module BundledGem
|
|||||||
"singleton", # prime
|
"singleton", # prime
|
||||||
"ipaddr", # rinda
|
"ipaddr", # rinda
|
||||||
"forwardable", # prime, rinda
|
"forwardable", # prime, rinda
|
||||||
"strscan" # rexml
|
"strscan", # rexml
|
||||||
|
"psych" # rdoc
|
||||||
]
|
]
|
||||||
|
|
||||||
module_function
|
module_function
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
#!ruby -W0
|
#!ruby -W0
|
||||||
|
|
||||||
$:.unshift(File.expand_path("../lib", __dir__))
|
rdoc_path = Dir.glob("#{ARGV[0]}/.bundle/gems/rdoc-*").first
|
||||||
|
$LOAD_PATH.unshift("#{rdoc_path}/lib")
|
||||||
require 'rdoc/rdoc'
|
require 'rdoc/rdoc'
|
||||||
|
|
||||||
# Make only the output directory relative to the invoked directory.
|
# Make only the output directory relative to the invoked directory.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user