Sha256: 60661492bebc1371782b33b5f1dfa2c82e350fd5acfcc73a6ad93566ed6a3282

Contents?: true

Size: 1.19 KB

Versions: 7

Compression:

Stored size: 1.19 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@ appjudo.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')
    s.add_dependency('highline')
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

7 entries across 7 versions & 1 rubygems

Version Path
kiss-1.8.9 Rakefile
kiss-1.8.8 Rakefile
kiss-1.8.7 Rakefile
kiss-1.8.6 Rakefile
kiss-1.8.5 Rakefile
kiss-1.8.4 Rakefile
kiss-1.8.3 Rakefile