Sha256: 66c82bf6f1bed8d6b1c62039c35543e1732441a3125d9b5a0a0b6c2c0066fd88

Contents?: true

Size: 966 Bytes

Versions: 14

Compression:

Stored size: 966 Bytes

Contents

require 'tasks/config'

#-----------------------------------------------------------------------
# Documentation
#-----------------------------------------------------------------------

if rdoc_config = Configuration.for_if_exist?('rdoc') then

  namespace :doc do

    require 'rake/rdoctask'
    #gem 'darkfish-rdoc'
    #require 'darkfish-rdoc'

    # generating documentation locally
    Rake::RDocTask.new do |rdoc|
      rdoc.rdoc_dir   = rdoc_config.output_dir
      rdoc.options    = rdoc_config.options 
      rdoc.rdoc_files = rdoc_config.files
      rdoc.title      = rdoc_config.title
      rdoc.main       = rdoc_config.main_page
    end 

    if rubyforge_config = Configuration.for_if_exist?('rubyforge') then
      desc "Deploy the RDoc documentation to #{rubyforge_config.rdoc_location}"
      task :deploy => :rerdoc do
        sh "rsync -zav --delete #{rdoc_config.output_dir}/ #{rubyforge_config.rdoc_location}"
      end 
    end 

  end 
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
amalgalite-0.5.0-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.4.2-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.4.2 tasks/documentation.rake
amalgalite-0.5.0 tasks/documentation.rake
amalgalite-0.5.1-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.5.1 tasks/documentation.rake
amalgalite-0.7.0 tasks/documentation.rake
amalgalite-0.6.0-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.7.0-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.6.0 tasks/documentation.rake
amalgalite-0.7.3-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.7.3 tasks/documentation.rake
amalgalite-0.7.1-x86-mswin32-60 tasks/documentation.rake
amalgalite-0.7.1 tasks/documentation.rake