Sha256: 02ac5337e7a56128e2e2a14022defe1316e3fb5411ba5813eb7cb47bffe0ce7f

Contents?: true

Size: 474 Bytes

Versions: 12

Compression:

Stored size: 474 Bytes

Contents

desc 'Builds all gems (native, binaries for JRuby and Windows)'
task :build_all do
  `rake clean`
  `rake build`
  `rake java gem`
  `rake cross native gem RUBY_CC_VERSION=1.8.6:1.9.1`
end

desc 'Release all gems (native, binaries for JRuby and Windows)'
task :release_all => :build_all do
  Dir["pkg/do_sqlite3-#{DataObjects::Sqlite3::VERSION}*.gem"].each do |gem_path|
    command = "gem push #{gem_path}"
    puts "Executing #{command.inspect}:"
    sh command
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
do_sqlite3-0.10.2 tasks/release.rake
do_sqlite3-0.10.2-x86-mswin32-60 tasks/release.rake
do_sqlite3-0.10.2-x86-mingw32 tasks/release.rake
do_sqlite3-0.10.2-java tasks/release.rake
do_sqlite3-0.10.1.1 tasks/release.rake
do_sqlite3-0.10.1.1-x86-mswin32-60 tasks/release.rake
do_sqlite3-0.10.1.1-x86-mingw32 tasks/release.rake
do_sqlite3-0.10.1.1-java tasks/release.rake
do_sqlite3-0.10.1 tasks/release.rake
do_sqlite3-0.10.1-x86-mswin32-60 tasks/release.rake
do_sqlite3-0.10.1-x86-mingw32 tasks/release.rake
do_sqlite3-0.10.1-java tasks/release.rake