3 task :vm => 'doc:vm:html'
7 desc "Remove all generated HTML files under doc/vm"
9 Dir.glob('doc/vm/**/*.html').each do |html|
10 rm_f html unless html =~ /\/?index.html$/
14 desc "Generate HTML in doc/vm"
15 file 'doc/vm/toc.html' => %w[shotgun/lib/instructions.rb] do
16 rbx 'doc/vm/gen_op_code_html.rb'
19 rule '.html' => %w[.txt doc/vm/rdoc.rb] do |t|
20 rbx 'doc/vm/rdoc.rb', t.source, t.name
26 doc/vm/concurrency.html
28 doc/vm/method_dispatch.html
30 doc/vm/rubinius_vs_mri.html
33 doc/vm/vm_interfaces.html