Sha256: ff91e2eaea76cadaca903affcd81a6e547e73c26a9bcce1cd803f0b32a720397

Contents?: true

Size: 1.79 KB

Versions: 1

Compression:

Stored size: 1.79 KB

Contents

require 'fileutils'
project 'pbox2d', 'https://github.com/ruby-processing/jbox2d' do

  model_version '4.0.0'
  id 'ruby-processing:pbox2d', '1.0.2'
  packaging 'jar'

  description 'jbox2d for JRubyArt and propane'

  organization 'ruby-processing', 'https://ruby-processing.github.io'

  developer 'monkstone' do
    name 'Martin Prout'
    email 'mamba2928@yahoo.co.uk'
    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/jbox2d.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.12.0'
  jar 'org.processing:core:3.3.4'

  plugin_management do
    plugin :resources, '2.6'
    plugin :dependency, '2.8'
    plugin(
          :compiler, '3.5.1',
          source: '${maven.compiler.source}',
          target: '${maven.compiler.target}'
          )
    plugin( :javadoc, '2.10.4',
          'detectOfflineLinks' => 'false',
          'links' => ['${processing.api}', '${jruby.api}']
          )
    plugin( :jar, '3.0.2',
            '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-1.0.2-java pom.rb