summaryrefslogtreecommitdiffhomepage
path: root/doc/language/generator.rb
blob: c5bab1f842d736d55a1b77059fc5a4b1f04c8d49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env ruby

require 'pty'

c_dir = File.dirname(__FILE__)
MRUBY_ROOT = File.expand_path("#{c_dir}/../..")
DOC_DIR = File.expand_path(c_dir)

cmd = "ruby #{DOC_DIR}/mrbdoc/mrbdoc.rb #{MRUBY_ROOT} #{DOC_DIR} false"
IO.popen(cmd, "r+") do |io|
  io.close_write
  while line = io.gets
    puts line
  end
end