Sha256: 7e7bf161a7e3994ac3f757ba471f7f00c4323e25b069145a71f025e5c536278e
Contents?: true
Size: 1.72 KB
Versions: 1
Compression:
Stored size: 1.72 KB
Contents
require 'fileutils' project 'pbox2d', 'https://github.com/ruby-processing/jbox2d' do model_version '4.0.0' id 'ruby-processing:pbox2d', '0.8' packaging 'jar' description 'jbox2d for JRubyArt' organization 'ruby-processing', 'https://ruby-processing.github.io' developer 'monkstone' do name 'Martin Prout' email 'martin_p@lineone.net' roles 'developer' end license 'BSD-2-clause', 'http://www.opensource.org/licenses/bsd-license.php' issue_management 'https://github.com/ruby-processing/jbox2d/issues', 'Github' source_control( :url => 'https://github.com/ruby-processing/jbox2d', :connection => 'scm:git:git://github.com/ruby-processing/jbox2d.git', :developer_connection => 'scm:git:git@github.com/ruby-processing/jbox2dt.git' ) properties( 'maven.compiler.source' => '1.8', 'project.build.sourceEncoding' => 'UTF-8', 'maven.compiler.target' => '1.8', 'polyglot.dump.pom' => 'pom.xml', 'processing.api' => "http://processing.github.io/processing-javadocs/core/", 'jruby.api' => "http://jruby.org/apidocs/" ) pom 'org.jruby:jruby:9.1.2.0' jar 'org.processing:core:3.1' plugin_management do plugin :resources, '2.6' plugin :dependency, '2.8' plugin( :compiler, '3.3', 'source' => '1.8', 'target' => '1.8' ) plugin( :javadoc, '2.10.3', 'detectOfflineLinks' => 'false', 'links' => ['${processing.api}', '${jruby.api}'] ) plugin( :jar, '2.6', 'archive' => { 'manifestFile' => 'MANIFEST.MF' } ) end build do default_goal 'package' source_directory 'src' final_name 'box2d' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pbox2d-0.8.0-java | pom.rb |