我寫過這個有超過10,000個生成類的寶石。 安裝這個寶石時,需要永遠安裝ri和rdoc。如何在ruby安裝gem期間從rdoc和ri代中排除一些類?
我知道我可以通過將--no-ri和--no-rdoc傳遞給gem install命令來禁用ri和rdoc安裝,但是我需要做的是以某種方式在gem構建過程中指定一個rb列表文件,然後排除其餘部分。
我想讓gem install命令自動爲這些文件生成ri和rdoc。
我試圖
Rake::RDocTask.new do |rdoc|
files =['README.rdoc', 'LICENSE', 'lib/myclass.rb']
rdoc.rdoc_files.add(files)
rdoc.main = "README.rdoc" # page to start on
rdoc.title = "mobilesrepo Docs"
rdoc.rdoc_dir = 'doc/rdoc' # rdoc output folder
rdoc.options << '--line-numbers'
end
只包括RDoc的和裏產生,但仍寶石myclass.rb install命令嘗試生成的RDoc和裏我所有的* .RB文件。
任何幫助,將不勝感激。
不幸的是:nodoc:all命令在這裏也沒有幫助 – Reza 2011-01-12 11:33:45