Skip to content

Commit

Permalink
build(Gradle): fixed layout.buildDirectory usage
Browse files Browse the repository at this point in the history
  • Loading branch information
mloitm committed Jan 17, 2024
1 parent 326711d commit 681d1b0
Show file tree
Hide file tree
Showing 17 changed files with 41 additions and 41 deletions.
2 changes: 1 addition & 1 deletion src/addons/messagelog/messagelog-addon/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jar {

tasks.register('copyGpg', Copy) {
from 'src/test/gpg'
into "${layout.buildDirectory}/gpg"
into layout.buildDirectory.dir("gpg")
}

test.dependsOn copyGpg
Expand Down
4 changes: 2 additions & 2 deletions src/addons/proxymonitor/common/build.gradle
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile

configurations {
xjc
}

sourceSets {
main {
java.srcDirs = ["src/main/java", "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ["src/main/java", schemaTargetDir]
}
}

Expand Down
4 changes: 2 additions & 2 deletions src/addons/proxymonitor/metaservice/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ plugins {
id 'com.github.johnrengelman.shadow'
}

project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile

sourceSets {
main {
java.srcDirs = ["src/main/java", "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ["src/main/java", schemaTargetDir]
resources.srcDirs = ['src/main/resources', '../../../common/common-util/src/main/resources']
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ sonarqube {
property "sonar.dependencyCheck.reportPath", "build/reports/owasp-dependency-check/dependency-check-report.xml"
property "sonar.dependencyCheck.htmlReportPath", "build/reports/owasp-dependency-check/dependency-check-report.html"
property "sonar.exclusions", "**/build/generated-sources/**"
property "sonar.coverage.jacoco.xmlReportPaths", "${rootProject.layout.buildDirectory}/reports/jacoco/jacocoAggregatedReport/jacocoAggregatedReport.xml"
property "sonar.coverage.jacoco.xmlReportPaths", "${rootProject.layout.buildDirectory.get().asFile}/reports/jacoco/jacocoAggregatedReport/jacocoAggregatedReport.xml"

property "sonar.issue.ignore.multicriteria", "e1"
//# ignore 'Local-Variable Type Inference should be used"
Expand All @@ -42,7 +42,7 @@ sonarqube {
}

dependencyCheck {
outputDirectory = "${project.layout.buildDirectory}/reports/owasp-dependency-check"
outputDirectory = "${project.layout.buildDirectory.get().asFile}/reports/owasp-dependency-check"
suppressionFile = "${project.rootDir}/dependencycheck-suppressions.xml"
format = "ALL"
skipProjects = [
Expand Down
8 changes: 4 additions & 4 deletions src/central-server/admin-service/application/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ bootRun {
tasks.register('copyUi', ProcessResources) {
dependsOn(configurations.dist)
from configurations.dist
into "${layout.buildDirectory}/admin-service/ui/public"
into layout.buildDirectory.dir("admin-service/ui/public")
}

jar {
Expand All @@ -52,7 +52,7 @@ bootJar {

if (!project.hasProperty('skip-frontend-build')) {
dependsOn copyUi
classpath += file("${layout.buildDirectory}/admin-service/ui")
classpath += layout.buildDirectory.dir("admin-service/ui/public")
} else {
println("Warning: Excluding frontend from boot jar")
}
Expand All @@ -65,10 +65,10 @@ bootJar {
}

tasks.register('moveLiquibaseLibs', Copy) {
mkdir "${layout.buildDirectory}/libs/"
mkdir layout.buildDirectory.dir("libs")

from configurations.liquibaseLibs
into "${layout.buildDirectory}/libs"
into layout.buildDirectory.dir("libs")
}

build {
Expand Down
2 changes: 1 addition & 1 deletion src/central-server/admin-service/core/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ sourceSets {
main {
java.srcDirs = [
'src/main/java',
"${layout.buildDirectory}/generated/sources/annotationProcessor/java/main"
layout.buildDirectory.dir("generated/sources/annotationProcessor/java/main")
]
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ sourceSets {
main {
java.srcDirs = [
'src/main/java',
"${layout.buildDirectory}/generated/sources/annotationProcessor/java/main"
layout.buildDirectory.dir("generated/sources/annotationProcessor/java/main")
]
}
}
4 changes: 2 additions & 2 deletions src/central-server/openapi-model/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ sourceSets {
main {
java.srcDirs = [
'src/main/java',
"${layout.buildDirectory}/generated-sources/openapi/src/main/java",
layout.buildDirectory.dir("generated-sources/openapi/src/main/java"),
]
}
}

openApiGenerate {
generatorName = "spring"
inputSpec = "$projectDir/src/main/resources/openapi-definition.yaml"
outputDir = "${layout.buildDirectory}/generated-sources/openapi"
outputDir = "${layout.buildDirectory.get().asFile}/generated-sources/openapi"
apiPackage = "org.niis.xroad.cs.openapi"
modelPackage = "org.niis.xroad.cs.openapi.model"
modelNameSuffix = "Dto"
Expand Down
4 changes: 2 additions & 2 deletions src/common/common-admin-api/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ jar {

openApiGenerate {
generatorName = "spring"
inputSpec = "$projectDir/src/main/resources/common-openapi-definition.yaml".toString()
outputDir = "${layout.buildDirectory}/generated-sources/openapi".toString()
inputSpec = "$projectDir/src/main/resources/common-openapi-definition.yaml"
outputDir = "${layout.buildDirectory.get().asFile}/generated-sources/openapi"
apiPackage = "org.niis.xroad.restapi.openapi"
modelPackage = "org.niis.xroad.restapi.openapi.model"
globalProperties = [
Expand Down
4 changes: 2 additions & 2 deletions src/common/common-util/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ plugins {
id 'java-library'
}

project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile
testJar.enabled = true

configurations {
Expand All @@ -14,7 +14,7 @@ configurations {

sourceSets {
main {
java.srcDirs = ['src/main/java', "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ['src/main/java', schemaTargetDir]
}
}

Expand Down
4 changes: 2 additions & 2 deletions src/common/common-verifier/build.gradle
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile
testJar.enabled = true

sourceSets {
main {
java.srcDirs = ["src/main/java", "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ["src/main/java", schemaTargetDir]
resources.srcDirs = ['src/main/resources']
}
}
Expand Down
8 changes: 4 additions & 4 deletions src/monitoring-conf/build.gradle
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile

configurations {
xjc
}

sourceSets {
main {
java.srcDirs = ["src/main/java", "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ["src/main/java", schemaTargetDir]
resources.srcDirs = ['src/main/resources', '../common/common-util/src/main/resources']
resources.exclude 'version.properties'
}
Expand Down Expand Up @@ -37,8 +37,8 @@ tasks.register('xjc') {
ant.xjc(
destdir: project.ext.schemaTargetDir,
package: 'ee.ria.xroad.common.conf.globalconf.monitoringparameters',
schema: "${layout.buildDirectory}/resources/main/monitoring-conf.xsd",
binding: "${layout.buildDirectory}/resources/main/identifiers-bindings.xml"
schema: "${layout.buildDirectory.get().asFile}/resources/main/monitoring-conf.xsd",
binding: "${layout.buildDirectory.get().asFile}/resources/main/identifiers-bindings.xml"
)
}
}
Expand Down
8 changes: 4 additions & 4 deletions src/op-monitor-daemon/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ plugins {
id 'com.github.johnrengelman.shadow'
}

project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile

configurations {
xjc
}

sourceSets {
main {
java.srcDirs = ['src/main/java', "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ['src/main/java', schemaTargetDir]
resources.srcDirs = ['src/main/resources', '../common/common-util/src/main/resources']
}
}
Expand Down Expand Up @@ -53,8 +53,8 @@ tasks.register('xjc') {
ant.xjc(
destdir: project.ext.schemaTargetDir,
package: 'ee.ria.xroad.opmonitordaemon.message',
schema: "${layout.buildDirectory}/resources/main/op-monitoring.xsd",
binding: "${layout.buildDirectory}/resources/main/identifiers-bindings.xml"
schema: "${layout.buildDirectory.get().asFile}/resources/main/op-monitoring.xsd",
binding: "${layout.buildDirectory.get().asFile}/resources/main/identifiers-bindings.xml"
)
}
}
Expand Down
6 changes: 3 additions & 3 deletions src/security-server/admin-service/application/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ dependencies {
tasks.register('copyUi', ProcessResources) {
dependsOn(configurations.dist)
from configurations.dist
into "${layout.buildDirectory}/admin-service/ui/public"
into layout.buildDirectory.dir("admin-service/ui/public")
}

bootRun {
Expand All @@ -82,7 +82,7 @@ bootJar {
enabled = true

dependsOn copyUi
classpath += file("${layout.buildDirectory}/admin-service/ui")
classpath += layout.buildDirectory.dir("admin-service/ui")

manifest {
attributes(
Expand All @@ -93,7 +93,7 @@ bootJar {
}

tasks.register('copyDeps', Copy) {
into "${layout.buildDirectory}/unpacked-libs"
into layout.buildDirectory.dir("unpacked-libs")
from configurations.runtimeClasspath.find { it.name.startsWith("postgresql") }
}

Expand Down
6 changes: 3 additions & 3 deletions src/security-server/openapi-model/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ sourceSets {
main {
java.srcDirs = [
'src/main/java',
"${layout.buildDirectory}/generated-sources/openapi/src/main/java",
layout.buildDirectory.dir("generated-sources/openapi/src/main/java"),
]
}
}

openApiGenerate {
generatorName = "spring"
inputSpec = "$projectDir/src/main/resources/META-INF/openapi-definition.yaml".toString()
outputDir = "${layout.buildDirectory}/generated-sources/openapi".toString()
inputSpec = "$projectDir/src/main/resources/META-INF/openapi-definition.yaml"
outputDir = "${layout.buildDirectory.get().asFile}/generated-sources/openapi"
apiPackage = "org.niis.xroad.securityserver.restapi.openapi"
modelPackage = "org.niis.xroad.securityserver.restapi.openapi.model"
globalProperties = [
Expand Down
4 changes: 2 additions & 2 deletions src/serverconf/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ configurations {

sourceSets {
main {
java.srcDirs = ['src/main/java', "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ['src/main/java', layout.buildDirectory.dir("generated-sources")]
resources.srcDirs = ['src/main/resources']
}
}
Expand Down Expand Up @@ -53,7 +53,7 @@ tasks.register('schemaExport') {
pathelement(path: configurations.schema.asPath)
pathelement(path: 'src/main/resources')
pathelement(path: 'src/test/resources')
pathelement(path: "${layout.buildDirectory}/classes/java/main")
pathelement(path: "${layout.buildDirectory.get().asFile}/classes/java/main")
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions src/signer/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ plugins {
id 'com.github.johnrengelman.shadow'
}

project.ext.schemaTargetDir = new File("${layout.buildDirectory}/generated-sources")
project.ext.schemaTargetDir = layout.buildDirectory.dir("generated-sources").get().asFile

configurations {
xjc
}

sourceSets {
main {
java.srcDirs = ['src/main/java', "${layout.buildDirectory}/generated-sources"]
java.srcDirs = ['src/main/java', schemaTargetDir]
}
intTest {
resources {
Expand Down Expand Up @@ -94,14 +94,14 @@ tasks.register('runSignerMain', JavaExec) {
jvmArgs '-Dxroad.signer.key-configuration-file=src/test/resources/keyconf.xml',
'-Dxroad.signer.device-configuration-file=src/test/resources/devices.ini',
'-Dxroad.common.configuration-path=../common/common-util/src/test/resources/globalconf_good_v2',
"-Dxroad.common.temp-files-path=${layout.buildDirectory}/tmp/",
"-Dxroad.common.temp-files-path=${layout.buildDirectory.get().asFile}/tmp/",
'-Dxroad.proxy.configuration-anchor-file=../common/common-util/src/test/resources/configuration-anchor1.xml',
'-Dlogback.configurationFile=src/test/resources/logback-signer.xml',
'-Djava.library.path=../passwordstore:../libs',
'-Dxroad.signer.moduleManagerImpl=ee.ria.xroad.signer.tokenmanager.module.HardwareModuleManagerImpl'
mainClass = 'ee.ria.xroad.signer.SignerMain'
classpath = sourceSets.main.runtimeClasspath
classpath += files("../addons/hwtoken/${layout.buildDirectory}/libs/hwtoken-1.0.jar")
classpath += files("../addons/hwtoken/${layout.buildDirectory.get().asFile}/libs/hwtoken-1.0.jar")

description = "Starts signer main program.\nNote: " +
"Be sure that appropriate libpkcs11wrapper.so is installed to the " +
Expand Down

0 comments on commit 681d1b0

Please sign in to comment.