Sha256: 2c10409731753c7cc1138bb2151c1fe3b130403493454bef17937071f3208ddf

Contents?: true

Size: 1.64 KB

Versions: 1

Compression:

Stored size: 1.64 KB

Contents

project 'geomerative' do

  model_version '4.0.0'
  id 'ruby-processing:geomerative:1.0.2'
  packaging 'jar'

  description 'geomerative-library for JRubyArt'

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

  developer 'monkstone' do
    name 'Martin Prout'
    email 'mamba2928@yahoo.co.uk'
    roles 'developer'
  end

  license 'GPL 3', 'http://www.gnu.org/licenses/gpl-3.0-standalone.html'

  issue_management 'https://github.com/ruby-processing/geomerative/issues', 'Github'

  source_control( :url => 'https://github.com/ruby-processing/geomerative',
                  :connection => 'scm:git:git://github.com/ruby-processing/geomerative.git',
                  :developer_connection => 'scm:git:git@github.com:ruby-processing/geomerative.git' )

  properties( 'maven.compiler.source' => '1.8',
              'project.build.sourceEncoding' => 'UTF-8',
              'maven.compiler.target' => '1.8',
              'polyglot.dump.pom' => 'pom.xml'
            )

  jar 'org.processing:core:3.3.6'

  plugin( :compiler, '3.5.1',
          'source' =>  '${maven.compiler.source}',
          'target' =>  '${maven.compiler.target}' )
  plugin( :jar, '3.0.2',
          'archive' => {
            'manifestFile' =>  'MANIFEST.MF'
          } )
  plugin :resources, '2.6'

  build do
    default_goal 'package'
    source_directory 'src'
    final_name 'geomerative'
  end

  reporting do
    plugin( :pmd, '3.6',
      'linkXRef' =>  'true',
      'sourceEncoding' =>  'utf-8',
      'minimumTokens' =>  '100',
      'targetJdk' => '${maven.compiler.target}' )
    plugin( :checkstyle, '2.17',
      'configLocation' =>  'config/sun_checks.xml' )
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
geomerative-1.0.2-java pom.rb