Sha256: d1256a895ce5072d5c84df309ee82d4375c879e6a697e73aa509caa48bc591ba

Contents?: true

Size: 779 Bytes

Versions: 11

Compression:

Stored size: 779 Bytes

Contents

# rake decko:docs:...

# NOTE: for the moment these are Platypus tasks.
# Until they're more monkey friendly, let's not write descriptions
#
# Make sure: you're:
#   (A) running in a development environment, and
#   (B) pointing to a repo gem
namespace :decko do
  namespace :docs do
    # trigger tmpsets and then run yardoc
    task :update do
      Rake::Task["decko:tmpsets:trigger"].invoke
      Rake::Task["decko:docs:yardoc"].invoke
    end

    # run yardoc command, which generates the docs content in the repo root
    #
    # If you run this while using decko as a built gem, you could get some funky docs in
    # your gems directory...
    task :yardoc do
      doc_dir = File.expand_path "..", Decko.gem_root
      system %(cd #{doc_dir}; yardoc)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
decko-0.14.2 lib/rake_tasks/decko/docs.rake
decko-0.14.1 lib/rake_tasks/decko/docs.rake
decko-0.14.0 lib/rake_tasks/decko/docs.rake
decko-0.13.4 lib/rake_tasks/decko/docs.rake
decko-0.13.3 lib/rake_tasks/decko/docs.rake
decko-0.13.2 lib/decko/tasks/decko/docs.rake
decko-0.13.1 lib/decko/tasks/decko/docs.rake
decko-0.13.0 lib/decko/tasks/decko/docs.rake
decko-0.11.7 lib/decko/tasks/decko/docs.rake
decko-0.12.0 lib/decko/tasks/decko/docs.rake
decko-0.11.6 lib/decko/tasks/decko/docs.rake