Sha256: f0870aa81f8653371ab49258256c9fad282a8290a6963ea8cf122b522aac8f79
Contents?: true
Size: 1.38 KB
Versions: 7
Compression:
Stored size: 1.38 KB
Contents
$:.unshift(File.dirname(__FILE__)+"/lib") require 'rubygems/package_task' require 'rdoc/task' require 'rim/version' DocFiles = [ "README.md", "CHANGELOG" ] RTextGemSpec = Gem::Specification.new do |s| s.name = "esr-rim" s.version = RIM::Version::Version s.date = Time.now.strftime("%Y-%m-%d") s.summary = "RIM - multi git tool" s.description = "RIM lets you work with multiple git repositories from within one single git repository." s.authors = "ESR Labs AG" s.homepage = "http://github.com/esrlabs/esr-rim" s.add_dependency('subcommand', '>= 1.0.6') gemfiles = Rake::FileList.new gemfiles.include("{lib,test}/**/*") gemfiles.include(DocFiles) gemfiles.include("Rakefile") s.files = gemfiles s.rdoc_options = ["--main", "README.md", "-x", "test"] s.extra_rdoc_files = DocFiles s.bindir = "bin" s.executables = ["rim"] end RDoc::Task.new do |rd| rd.main = "README.md" rd.rdoc_files.include(DocFiles) rd.rdoc_files.include("lib/**/*.rb") rd.rdoc_dir = "doc" end RTextPackageTask = Gem::PackageTask.new(RTextGemSpec) do |p| p.need_zip = false end task :prepare_package_rdoc => :rdoc do RTextPackageTask.package_files.include("doc/**/*") end desc 'run unit tests' task :run_tests do sh "ruby test/unit_tests.rb" end task :release => [:prepare_package_rdoc, :package] task :clobber => [:clobber_rdoc, :clobber_package] task :default => :run_tests
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
esr-rim-1.4.0 | Rakefile |
esr-rim-1.3.9 | Rakefile |
esr-rim-1.3.8 | Rakefile |
esr-rim-1.3.7 | Rakefile |
esr-rim-1.3.6 | Rakefile |
esr-rim-1.3.5 | Rakefile |
esr-rim-1.3.4 | Rakefile |