logicaroma
7/28/2011 - 12:38 AM

Raketask for generating jsdoc documentation

Raketask for generating jsdoc documentation

desc "Generate Documentation"
task :doc do
  root = File.dirname __FILE__
  perl = %x[which perl].chomp
  jsdoc_options = [
    "--recursive",
    "--directory #{root}/doc",
    "--project-name AwesomeProject"
  ].join(" ")

  sh "#{perl} #{root}/doc/jsdoc/jsdoc.pl #{jsdoc_options} #{root}/public/javascripts/"
end