Sha256: df1d691b95fa2632ca35f005d62ef2a33137bb30d71a9a3ca1496bf6ec949d2d
Contents?: true
Size: 1.97 KB
Versions: 1
Compression:
Stored size: 1.97 KB
Contents
project 'picrate', 'http://maven.apache.org' do model_version '4.0.0' id 'ruby-processing:picrate:0.4.1' packaging 'jar' description 'An integrated processing-core (somewhat hacked), with additional java code for a jruby version of processing.' organization 'ruby-processing', 'https://ruby-processing.github.io' { 'monkstone' => 'Martin Prout', 'benfry' => 'Ben Fry', 'REAS' => 'Casey Reas', 'codeanticode' => 'Andres Colubri' }.each do |key, value| developer key do name value roles 'developer' end end license 'GPL 3', 'http://www.gnu.org/licenses/gpl-3.0-standalone.html' license 'LGPL 2', 'https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html' issue_management 'https://github.com/ruby-processing/PiCrate/issues', 'Github' properties( 'jogl.version' => '2.3.2', 'jruby.api' => 'http://jruby.org/apidocs/', 'source.directory' => 'src/main', 'maven.compiler.target' => '1.8', 'processing.api' => 'http://processing.github.io/processing-javadocs/core/', 'picrate.basedir' => '${project.basedir}', 'project.build.sourceEncoding' => 'utf-8', 'polyglot.dump.pom' => 'pom.xml', 'maven.compiler.source' => '1.8' ) pom 'org.jruby:jruby:9.2.0.0' jar 'org.processing:video:3.2.3' jar 'org.jogamp.jogl:jogl-all:${jogl.version}' jar 'org.jogamp.gluegen:gluegen-rt-main:${jogl.version}' end plugin( :resources, '2.7', 'encoding' => 'UTF-8' ) plugin( :compiler, '3.8.0', 'source' => '1.8', 'target' => '1.8' ) plugin( :pmd, '3.3', 'sourceEncoding' => 'utf-8', 'minimumTokens' => '100', 'targetJdk' => '${compileSource}' ) build do resource do directory '${source.directory}/java' includes ['**/**/*.glsl', '**/*.jnilib'] excludes '**/**/*.java' end resource do directory '${source.directory}/resources' includes ['**/*.png', '*.txt'] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
picrate-0.4.1-java | pom.rb |