forked from Chat_things/NeuroDock
40 lines
824 B
Groovy
40 lines
824 B
Groovy
plugins {
|
|
id 'java'
|
|
id 'com.gradleup.shadow' version '9.0.0-beta7'
|
|
}
|
|
|
|
group = 'me.zacharias'
|
|
version = '1.0-SNAPSHOT'
|
|
|
|
allprojects {
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
}
|
|
|
|
subprojects {
|
|
apply plugin: 'java'
|
|
apply plugin: 'com.gradleup.shadow'
|
|
|
|
dependencies {
|
|
implementation("org.json:json:20250107")
|
|
implementation("com.github.docker-java:docker-java:3.4.1")
|
|
implementation("org.jetbrains:annotations:23.1.0")
|
|
}
|
|
|
|
task sourcesJar(type: Jar, dependsOn: classes) {
|
|
archiveClassifier = 'sources'
|
|
from sourceSets.main.allSource
|
|
}
|
|
|
|
task javadocJar(type: Jar, dependsOn: javadoc) {
|
|
archiveClassifier = 'javadoc'
|
|
from javadoc.destinationDir
|
|
}
|
|
|
|
artifacts {
|
|
archives sourcesJar
|
|
archives javadocJar
|
|
}
|
|
} |