|
2 | 2 | project 'joonsrenderer' do |
3 | 3 |
|
4 | 4 | model_version '4.0.0' |
5 | | - id 'joons:joonsrenderer:1.2.0' |
| 5 | + id 'joons:joonsrenderer:1.3.0' |
6 | 6 | packaging 'jar' |
7 | 7 | description 'joonsrenderer for propane and JRubyArt' |
8 | 8 | organization 'ruby-processing', 'https://ruby-processing.github.io' |
|
21 | 21 | 'maven.compiler.source' => '1.8', |
22 | 22 | 'project.build.sourceEncoding' => 'utf-8', |
23 | 23 | 'maven.compiler.target' => '1.8', |
24 | | - 'janino.version' => '3.0.12', |
| 24 | + 'janino.version' => '3.1.2', |
25 | 25 | 'jogl.version' => '2.3.2', |
26 | 26 | 'processing.version' => '3.3.7' |
27 | 27 | ) |
|
33 | 33 | jar('org.codehaus.janino:janino:${janino.version}') |
34 | 34 |
|
35 | 35 | overrides do |
36 | | - plugin :resources, '2.6' |
37 | | - plugin :dependency, '2.10' do |
| 36 | + plugin :resources, '3.1.0' |
| 37 | + plugin :dependency, '3.1.2' do |
38 | 38 | execute_goals( id: 'default-cli', |
39 | 39 | artifactItems:[ |
40 | 40 | { groupId: 'org.codehaus.janino', |
|
52 | 52 | ] |
53 | 53 | ) |
54 | 54 | end |
55 | | - |
56 | | - plugin( :compiler, '3.8.0', |
57 | | - source: '${maven.compiler.source}', |
58 | | - target: '${maven.compiler.target}' |
59 | | - ) |
60 | | - plugin( :javadoc, '2.10.4', |
61 | | - detect_offline_links: 'false', |
62 | | - ) |
63 | | - plugin( :jar, '3.0.2', |
64 | | - 'archive' => { |
65 | | - 'manifestFile' => 'MANIFEST.MF' |
66 | | - } |
67 | | - ) |
| 55 | + plugin(:compiler, '3.8.1', |
| 56 | + 'release' => '11') |
| 57 | + plugin(:javadoc, '2.10.4', |
| 58 | + 'detectOfflineLinks' => 'false', |
| 59 | + 'links' => ['${processing.api}', |
| 60 | + '${jruby.api}']) |
| 61 | + plugin(:jar, '3.2.0', |
| 62 | + 'archive' => { |
| 63 | + 'manifestFile' => 'MANIFEST.MF' |
| 64 | + }) |
| 65 | + plugin :jdeps, '3.1.2' do |
| 66 | + execute_goals 'jdkinternals', 'test-jdkinternals' |
| 67 | + end |
68 | 68 | end |
69 | 69 |
|
70 | 70 | build do |
71 | 71 | default_goal 'package' |
72 | | - source_directory 'src' |
| 72 | + source_directory '${source.directory}/main/java' |
73 | 73 | final_name 'joonsrenderer' |
74 | 74 | end |
75 | 75 | end |
0 commit comments