Sha256: e47497cb0d015223178cc618c04e465dbcaf2a75e8a1da736fc079f8ca3c8046
Contents?: true
Size: 1.55 KB
Versions: 215
Compression:
Stored size: 1.55 KB
Contents
require 'rubygems/package_task' require 'rdoc/task' RGenGemSpec = Gem::Specification.new do |s| s.name = %q{rgen} s.version = "0.7.0" s.date = Time.now.strftime("%Y-%m-%d") s.summary = %q{Ruby Modelling and Generator Framework} s.email = %q{martin dot thiede at gmx de} s.homepage = %q{http://ruby-gen.org} s.rubyforge_project = %q{rgen} s.description = %q{RGen is a framework for Model Driven Software Development (MDSD) in Ruby. This means that it helps you build Metamodels, instantiate Models, modify and transform Models and finally generate arbitrary textual content from it.} s.authors = ["Martin Thiede"] gemfiles = Rake::FileList.new gemfiles.include("{lib,test}/**/*") gemfiles.include("README.rdoc", "CHANGELOG", "MIT-LICENSE", "Rakefile") gemfiles.exclude(/\b\.bak\b/) s.files = gemfiles s.rdoc_options = ["--main", "README.rdoc", "-x", "test", "-x", "metamodels", "-x", "ea_support/uml13*"] s.extra_rdoc_files = ["README.rdoc", "CHANGELOG", "MIT-LICENSE"] end RDoc::Task.new do |rd| rd.main = "README.rdoc" rd.rdoc_files.include("README.rdoc", "CHANGELOG", "MIT-LICENSE", "lib/**/*.rb") rd.rdoc_files.exclude("lib/metamodels/*") rd.rdoc_files.exclude("lib/ea_support/uml13*") rd.rdoc_dir = "doc" end RGenPackageTask = Gem::PackageTask.new(RGenGemSpec) do |p| p.need_zip = false end task :prepare_package_rdoc => :rdoc do RGenPackageTask.package_files.include("doc/**/*") end task :release => [:prepare_package_rdoc, :package] task :clobber => [:clobber_rdoc, :clobber_package]
Version data entries
215 entries across 215 versions & 3 rubygems