Sha256: 99f8f49dcc658146345a544be7113bb177f180f45a22a6f63df553e9ab91a546
Contents?: true
Size: 845 Bytes
Versions: 5
Compression:
Stored size: 845 Bytes
Contents
#!/usr/bin/env ruby $:.push File.expand_path("../lib", __FILE__) require 'rubygems' require 'fileutils' require 'open-uri' load 'lib/jruby_jena/version.rb' LATEST_JENA="http://sourceforge.net/projects/jena/files/Jena/Jena-#{Jena::JENA_VERSION}/jena-#{Jena::JENA_VERSION}.zip/download" OUTPUT="downloads/jena-#{Jena::JENA_VERSION}.zip" FileUtils.mkdir_p "downloads" unless File.exist? OUTPUT puts "Downloading Jena #{Jena::JENA_VERSION}..." open( LATEST_JENA ) do |url| File.open( OUTPUT,"wb" ) do |file| file.puts url.read end end end `unzip -jo #{OUTPUT} **/lib/*.jar -x '**/lib/junit*.jar' '**/lib/*tests.jar' -d javalib` puts "Writing lib/jruby_jena/jars.rb ..." r = File.open( 'lib/jruby_jena/jars.rb', 'w' ) Dir.glob( 'javalib/*.jar' ).each do |f| f =~ /javalib\/(.*)\.jar/ r << "require '#{$1}'\n" end r.close
Version data entries
5 entries across 5 versions & 1 rubygems