Sha256: aec27b41c42a55907e687d0d14d0065cdd28220efdf5bfa77dfd5ecb58590654

Contents?: true

Size: 776 Bytes

Versions: 11

Compression:

Stored size: 776 Bytes

Contents

# encoding: utf-8
$:.unshift File.expand_path("../lib", __FILE__)

require 'bundler'
require 'bundler/setup'
require 'thor/rake_compat'
require 'yard'

class Default < Thor
  include Thor::RakeCompat
  require 'bundler/gem_tasks'

  desc 'build', "Build cryptic-#{Cryptic::VERSION}.gem"
  def build
    Rake::Task['build'].execute
  end

  desc 'install', "Build and install cryptic-#{Cryptic::VERSION}.gem into system gems"
  def install
    Rake::Task['install'].execute
  end

  desc 'release', "Create tag v#{Cryptic::VERSION} and build and push cryptic-#{Cryptic::VERSION}.gem to Rubygems"
  def release
    Rake::Task['release'].execute
  end

  YARD::Rake::YardocTask.new
  desc 'yard', 'Generate YARD Documentation'
  def yard
    Rake::Task['yard'].execute
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
cryptic-1.0.0.beta.11 Thorfile
cryptic-1.0.0.beta.10 Thorfile
cryptic-1.0.0.beta.9 Thorfile
cryptic-1.0.0.beta.8 Thorfile
cryptic-1.0.0.beta.7 Thorfile
cryptic-1.0.0.beta.6 Thorfile
cryptic-1.0.0.beta.5 Thorfile
cryptic-1.0.0.beta.4 Thorfile
cryptic-1.0.0.beta.3 Thorfile
cryptic-1.0.0.beta.2 Thorfile
cryptic-1.0.0.beta.1 Thorfile