From 09d42533efd91cbf2d56a27c69b70da7eb5346c1 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 31 Aug 2023 17:36:59 +0200 Subject: chore(build): replce deprecated Gradle API use --- subprojects/frontend/build.gradle.kts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'subprojects/frontend') diff --git a/subprojects/frontend/build.gradle.kts b/subprojects/frontend/build.gradle.kts index d0839371..286dd05c 100644 --- a/subprojects/frontend/build.gradle.kts +++ b/subprojects/frontend/build.gradle.kts @@ -16,9 +16,9 @@ frontend { assembleScript.set("run build") } -val viteOutputDir = "$buildDir/vite" +val viteOutputDir = layout.buildDirectory.dir("vite") -val productionResources = file("$viteOutputDir/production") +val productionResources = viteOutputDir.map { it.dir("production") } val productionAssets: Configuration by configurations.creating { isCanBeConsumed = true @@ -81,7 +81,7 @@ tasks { dependsOn(installFrontend) dependsOn(generateXStateTypes) inputs.files(lintingFiles) - outputs.dir("$buildDir/typescript") + outputs.dir(layout.buildDirectory.dir("typescript")) script.set("run typecheck") group = "verification" description = "Check for TypeScript type errors." @@ -92,7 +92,7 @@ tasks { dependsOn(generateXStateTypes) dependsOn(typeCheckFrontend) inputs.files(lintingFiles) - outputs.file("$buildDir/eslint.json") + outputs.file(layout.buildDirectory.file("eslint.json")) script.set("run lint") group = "verification" description = "Check for TypeScript lint errors and warnings." @@ -140,5 +140,5 @@ artifacts { sonarqube.properties { SonarPropertiesUtils.addToList(properties, "sonar.sources", "src") property("sonar.nodejs.executable", "${frontend.nodeInstallDirectory.get()}/bin/node") - property("sonar.eslint.reportPaths", "$buildDir/eslint.json") + property("sonar.eslint.reportPaths", "${layout.buildDirectory.get()}/eslint.json") } -- cgit v1.2.3-54-g00ecf