diff options
Diffstat (limited to 'projects/gem_plugin/resources/Rakefile')
-rw-r--r-- | projects/gem_plugin/resources/Rakefile | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/projects/gem_plugin/resources/Rakefile b/projects/gem_plugin/resources/Rakefile deleted file mode 100644 index b42d198..0000000 --- a/projects/gem_plugin/resources/Rakefile +++ /dev/null @@ -1,61 +0,0 @@ -require 'rake' -require 'rake/testtask' -require 'rake/clean' -require 'rake/gempackagetask' -require 'rake/rdoctask' -require 'fileutils' -include FileUtils - -version="0.1" -name="<%= project %>" - -spec = Gem::Specification.new do |s| - s.name = name - s.version = version - s.description = s.summary = "The <%= project %> GemPlugin" - s.author = "Nobody" - s.add_dependency('gem_plugin', '>= <%= gem_plugin_version %>') - - s.platform = Gem::Platform::RUBY - s.has_rdoc = true - s.extra_rdoc_files = ["README"] - - s.files = %w(COPYING LICENSE README Rakefile) + - Dir.glob("{bin,doc/rdoc,test,lib}/**/*") + - Dir.glob("ext/**/*.{h,c,rb}") + - Dir.glob("examples/**/*.rb") + - Dir.glob("tools/*.rb") + - Dir.glob("resources/**/*") - - s.require_path = "lib" - s.bindir = "bin" -end - -Rake::GemPackageTask.new(spec) do |p| - p.need_tar = true if RUBY_PLATFORM !~ /mswin/ -end - -task :install => [:test, :package] do - sh %{sudo gem install pkg/#{name}-#{version}.gem} -end - -task :uninstall => [:clean] do - sh %{sudo gem uninstall #{name}} -end - -Rake::TestTask.new do |t| - t.libs << "test" - t.test_files = FileList['test/test*.rb'] - t.verbose = true -end - -Rake::RDocTask.new do |rdoc| - rdoc.rdoc_dir = 'doc/rdoc' - rdoc.options << '--line-numbers' - rdoc.rdoc_files.add ['README', 'LICENSE', 'COPYING', 'lib/**/*.rb', 'doc/**/*.rdoc'] -end - -task :default => [:test, :package] - -CLEAN.include ['build/*', '**/*.o', '**/*.so', '**/*.a', 'lib/*-*', '**/*.log', 'pkg', 'lib/*.bundle', '*.gem', '.config'] - |