Sha256: 3fe4969e6742f5b410f72951928966833007bd6f1e6df2fcd410bafcabc58754
Contents?: true
Size: 1.13 KB
Versions: 16
Compression:
Stored size: 1.13 KB
Contents
#-*- mode: ruby -*- require 'fileutils' version = ENV['JRUBY_VERSION'] || File.read( File.join( File.dirname(File.expand_path(__FILE__)), '..', '..', 'VERSION' ) ).strip # this regexp can be refined to work with pre, rc1, rc2 and such cases ruby_version = version.sub( /-SNAPSHOT$/, '.SNAPSHOT' ) FileUtils.mkdir_p( 'lib/jruby-jars' ) File.open( 'lib/jruby-jars/version.rb', 'w' ) do |f| f.print <<EOF module JRubyJars VERSION = '#{ruby_version}' MAVEN_VERSION = '#{version}' end EOF end Gem::Specification.new do |s| s.name = 'jruby-jars' s.version = ruby_version s.authors = ['Charles Oliver Nutter'] s.email = 'headius@headius.com' s.summary = 'The core JRuby code and the JRuby stdlib as jar files.' s.homepage = 'https://github.com/jruby/jruby/tree/master/maven/jruby-jars' s.description = File.read('README.txt', encoding: 'UTF-8').split(/\n{2,}/)[3] s.licenses = %w(EPL-1.0 GPL-2.0 LGPL-2.1) s.files = Dir['[A-Z]*'] + Dir['lib/**/*.rb'] + Dir[ 'test/**/*'] + [ "lib/jruby-core-#{version}-complete.jar", "lib/jruby-stdlib-#{version}.jar" ] + [ 'jruby-jars.gemspec' ] end # vim: syntax=Ruby
Version data entries
16 entries across 16 versions & 1 rubygems