Sha256: 41f1a926ea794c2f2ba0fcdb667bece35b5119f30379df728d6e939b247893c8

Contents?: true

Size: 571 Bytes

Versions: 7

Compression:

Stored size: 571 Bytes

Contents

desc "Build jasmine documentation"
task :doc => :require_pages_submodule do
  puts 'Creating Jasmine Documentation'
  require 'rubygems'
  require 'jsdoc_helper'

  FileUtils.rm_r "pages/jsdoc", :force => true

  JsdocHelper::Rake::Task.new(:lambda_jsdoc) do |t|
    t[:files] = core_sources + html_sources + console_sources
    t[:options] = "-a"
    t[:out] = "pages/jsdoc"
    # JsdocHelper bug: template must be relative to the JsdocHelper gem, ick
    t[:template] = File.join("../".*(100), Dir::getwd, "jsdoc-template")
  end
  Rake::Task[:lambda_jsdoc].invoke
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
evergreen-1.3.0 lib/jasmine/tasks/docs.rb
evergreen-1.2.0 lib/jasmine/tasks/docs.rb
evergreen-1.1.3 lib/jasmine/tasks/docs.rb
evergreen-1.1.2 lib/jasmine/tasks/docs.rb
evergreen-1.1.0 lib/jasmine/tasks/docs.rb
evergreen-1.0.1 lib/jasmine/tasks/docs.rb
evergreen-1.0.0 lib/jasmine/tasks/docs.rb