Sha256: f1c40d93aad12fbc9dae239fe89fff201375297a926b76da6ca9d1f71d8a9af1
Contents?: true
Size: 1.76 KB
Versions: 1
Compression:
Stored size: 1.76 KB
Contents
#!/usr/bin/ruby ### ### RubyGems Specification file for Kwartz-ruby ### ### $Rev$ ### $Release: 3.2.0 $ ### copyright(c) 2004-2006 kuwata-lab.com all rights reserved ### require 'rubygems' spec = Gem::Specification.new do |s| ## package information s.name = 'kwartz' s.author = 'Makoto Kuwata' s.version = ("$Release: 3.2.0 $" =~ /[\.\d]+/) && $& s.platform = Gem::Platform::RUBY s.homepage = 'http://www.kuwata-lab.com/kwartz' s.summary = "a template system for Ruby, PHP, and Java" s.description = <<-'END' Kwartz is a template system which realized the concept 'Independence of Presentation Logic'(IoPL). It means that Kwartz can separates presentation logics from both business logics (= main program) and presentation data file (= HTML file), thus HTML design is not breaded at all. In addition, Kwartz supports eRuby, PHP, JSP, and ePerl. END ## files files = [] files += Dir.glob('lib/**/*') files += Dir.glob('bin/**/*') files += Dir.glob('examples/**/*') files += Dir.glob('test/**/*') #files += Dir.glob('man/**/*') files += Dir.glob('doc/*.html') files += Dir.glob('doc/*.css') files += Dir.glob('doc/img/*.png') files += Dir.glob('doc/pattern-catalog/design.*') #files += [ "doc/users-guide.html", # "doc/reference.html", # "doc/p-pattern.html", # "doc/docstyle.css", # #"doc/design.css", "doc/design.html", # ] files += Dir.glob('doc-api/**/*') files += %w[README.txt CHANGES LGPL setup.rb kwartz.gemspec] s.files = files s.executables = ["kwartz"] s.bindir = "bin" s.test_file = 'test/test.rb' s.add_dependency('abstract', ['>= 1.0.0']) end if $0 == __FILE__ Gem::manage_gems Gem::Builder.new(spec).build end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kwartz-3.2.0 | kwartz.gemspec |