starpeak / prototypeui forked from xilinus/prototypeui

Prototype UI

This URL has Read+Write access

prototypeui / Rakefile.pdoc
100644 19 lines (16 sloc) 0.54 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
load 'Rakefile'
 
desc "Create HTML documentation using pdoc"
task :pdoc do
  require 'lib/pdoc'
  FileUtils.rm_rf "pdoc"
  FileUtils.mkdir "pdoc"
  tmp_filename = File.join(File.dirname(__FILE__), 'pdoc', 'all.pdoc')
  open(tmp_filename, 'w') do |f|
    Dir[File.join(File.dirname(__FILE__), "src", "**", "*.pdoc")].each do |file|
      puts file
      f << File.read(file)
    end
  end
  PDoc::Runner.new(tmp_filename).run
  
  FileUtils.rm tmp_filename
end