Sha256: 31987ba37acddc3ab870638c4f66333d50cd5f10b9fd430071eb629a41afff67

Contents?: true

Size: 1.17 KB

Versions: 3

Compression:

Stored size: 1.17 KB

Contents

require 'rubygems'
require 'rubygems/builder'
require 'rake/gempackagetask'

spec = Gem::Specification.new do |s|
    s.platform  =   Gem::Platform::RUBY
    s.name      =   'kiss'
    s.version   =   File.read('VERSION').chomp
    s.author    =   'Shawn Van Ittersum'
    s.email     =   'shawn @nospam@ multiwidget.com'
    s.homepage  =   'http://www.rubykiss.org'
    s.rubyforge_project = 'kiss'
    s.summary   =   'An MVC web application framework using Rack, Sequel, and Erubis.'
    s.files     =   %w( Rakefile VERSION LICENSE ) + Dir['{bin,data,lib,tests}/**/*']
    s.require_path  =   'lib'
    s.test_files    =   Dir.glob('tests/*.rb')
    s.has_rdoc      =   true
    s.executables   =  %w( kiss )
    
    s.rdoc_options.push(
      '--main', 'Kiss',
      '--title', 'Kiss: Ruby MVC Web Framework -- RDoc Reference Documentation'
    )
    
    s.add_dependency('rack','=0.4.0')
    s.add_dependency('sequel','>=3.0.0')
    s.add_dependency('erubis')
    s.add_dependency('tzinfo')
end

Rake::GemPackageTask.new(spec) do |pkg|
    pkg.need_tar = true
end

task :default => "pkg/#{spec.name}-#{spec.version}.gem" do
    puts "generated pkg/#{spec.name}-#{spec.version}.gem"
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kiss-1.7.2 Rakefile
kiss-1.7.1 Rakefile
kiss-1.7 Rakefile