Sha256: 631df3976d3140c59fa468794594d4aad8da0bfd6bd4a330a0c9eadc785f26ad
Contents?: true
Size: 1.54 KB
Versions: 1
Compression:
Stored size: 1.54 KB
Contents
require 'rake' require 'rake/testtask' task :default => :test desc "Run AR-JDBC tests" if RUBY_PLATFORM =~ /java/ task :test => [:test_mysql, :test_hsqldb, :test_derby] else task :test => [:test_mysql] end Rake::TestTask.new(:test_mysql) do |t| t.test_files = FileList['test/mysql_simple_test.rb'] t.libs << 'test' end Rake::TestTask.new(:test_hsqldb) do |t| t.test_files = FileList['test/hsqldb_simple_test.rb'] t.libs << 'test' end Rake::TestTask.new(:test_derby) do |t| t.test_files = FileList['test/derby_simple_test.rb', 'test/activerecord/connection_adapters/type_conversion_test.rb'] t.libs << 'test' end begin require 'hoe' MANIFEST = FileList["History.txt", "Manifest.txt", "README.txt", "Rakefile", "LICENSE", "lib/**/*.rb", "test/**/*.rb"] Hoe.new("ActiveRecord-JDBC", "0.2.3") do |p| p.rubyforge_name = "jruby-extras" p.url = "http://jruby-extras.rubyforge.org/ActiveRecord-JDBC" p.author = "Nick Sieger, Ola Bini and JRuby contributors" p.email = "nick@nicksieger.com, ola.bini@ki.se" p.summary = "JDBC adapter for ActiveRecord, for use within JRuby on Rails." p.changes = p.paragraphs_of('History.txt', 0..1).join("\n\n") p.description = p.paragraphs_of('README.txt', 0...1).join("\n\n") p.extra_deps.reject!{|d| d.first == "hoe"} end.spec.files = MANIFEST # Automated manifest task :manifest do File.open("Manifest.txt", "w") {|f| MANIFEST.each {|n| f << "#{n}\n"} } end task :package => :manifest rescue => e # Install hoe in order to make a release # puts e.inspect end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ActiveRecord-JDBC-0.2.3 | Rakefile |