From 9b3bed1a2793f19fc3ed03095b1ed9be06e7db60 Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Tue, 23 Jul 2024 13:30:35 -0400 Subject: [PATCH] Remove unused code from buildscript --- build.gradle.kts | 58 ------------------------------------------------ 1 file changed, 58 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7ba85e5..d8f7bb7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -44,15 +44,6 @@ val isDevMode by project.extra { (configFile["isDevMode"] as? Boolean) ?: false } -val fileDir by project.extra { - val fileDirPath = configFile["rootDir"]?.let { "$it" } ?: ".." - File(rootDir, fileDirPath) -} - -val assetDir by project.extra { - configFile["assetDir"]?.let { File(rootDir, "$it") } ?: File(fileDir, "assets") -} - val browserWebpackSuffix by project.extra { if (isDevMode) "BrowserDevelopmentWebpack" @@ -234,59 +225,10 @@ fun Task.buildJsAsset(name: String) { dependsOn(browserWebpackTask) } -fun copyToAssetsTask(from: TaskProvider, into: String, name: String): TaskProvider { - return tasks.register("${into}DeployToAssets", Copy::class) { - group = "build" - - val isDevMode: Boolean by project.extra - - if (isDevMode) { - val fromJs = from.flatMap { it.mainOutputFile }.map { it.asFile } - val fromJsMap = fromJs.map { File(it.parentFile, "${it.name}.map") } - - from(files(fromJs, fromJsMap)) { - eachFile { - rename { if (it.endsWith(".map")) "$name.js.map" else "$name.js" } - - val sourceMapReplaceText = "//# sourceMappingURL=${fromJsMap.get().name}" - val sourceMapReplacement = "//# sourceMappingURL=$name.js.map" - filter { line -> - line.replace(sourceMapReplaceText, sourceMapReplacement) - } - } - } - } else { - val fromJs = from.flatMap { it.mainOutputFile }.map { it.asFile } - - from(fromJs) { - eachFile { - rename { "$name.js" } - - val sourceMapTestText = "//# sourceMappingURL=" - filter { line -> - if (line.contains(sourceMapTestText)) "" else line - } - } - } - } - - val assetDir: File by project.extra - val intoDir = File(assetDir, into).apply { mkdirs() } - - into(intoDir) - } -} - -val mapDeployToAssets by copyToAssetsTask(tasks.named("map$browserWebpackSuffix"), "map", "main") - tasks.withType { buildJsAsset("map") } -tasks.named("runShadow") { - dependsOn(mapDeployToAssets) -} - tasks.register("migrateToGridFs", JavaExec::class) { group = "administration" -- 2.25.1