File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -106,3 +106,4 @@ java/build/
106106/build /reports
107107/java /bin
108108/java /libraries /svg /bin
109+ /java /preprocessor /build
Original file line number Diff line number Diff line change 1+ import com.vanniktech.maven.publish.SonatypeHost
2+
3+ plugins{
4+ id(" java" )
5+ id(" com.vanniktech.maven.publish" ) version " 0.30.0"
6+ }
7+
8+ group = " org.processing"
9+ version = " 4.3.1"
10+
11+ repositories{
12+ mavenCentral()
13+ google()
14+ maven { url = uri(" https://jogamp.org/deployment/maven" ) }
15+ }
16+
17+ sourceSets{
18+ main{
19+ java{
20+ srcDirs(" ../src/" , " ../generated" )
21+ include(" processing/mode/java/preproc/**/*" )
22+ }
23+ }
24+ }
25+
26+ dependencies{
27+ implementation(" org.antlr:antlr4:4.7.2" )
28+ implementation(" org.processing:core:${version} " )
29+ }
30+
31+ mavenPublishing{
32+ publishToMavenCentral(SonatypeHost .CENTRAL_PORTAL )
33+ signAllPublications()
34+
35+ pom{
36+ name.set(" Processing Pre-processor" )
37+ description.set(" Processing Pre-processor" )
38+ url.set(" https://processing.org" )
39+ licenses {
40+ license {
41+ name.set(" LGPL" )
42+ url.set(" https://www.gnu.org/licenses/lgpl-2.1.html" )
43+ }
44+ }
45+ developers {
46+ developer {
47+ id.set(" steftervelde" )
48+ name.set(" Stef Tervelde" )
49+ }
50+ developer {
51+ id.set(" benfry" )
52+ name.set(" Ben Fry" )
53+ }
54+ }
55+ scm{
56+ url.set(" https://github.com/processing/processing4" )
57+ connection.set(" scm:git:git://github.com/processing/processing4.git" )
58+ developerConnection.set(" scm:git:ssh://git@github.com/processing/processing4.git" )
59+ }
60+ }
61+ }
Original file line number Diff line number Diff line change 33 " core" ,
44 " core:different" ,
55 " app" ,
6- " java"
6+ " java" ,
7+ " java:preprocessor"
78)
89
910buildscript {
You can’t perform that action at this time.
0 commit comments