- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for withOutputDirectory (0.2 sec)
-
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/GenerateExternalPluginSpecBuilders.kt
abstract val metadataOutputDir: DirectoryProperty @TaskAction @Suppress("unused") internal fun generate() { val packageName = sharedAccessorsPackage sourceCodeOutputDir.withOutputDirectory { outputDir -> val packageDir = createPackageDirIn(outputDir, packageName) val outputFile = packageDir.resolve("PluginSpecBuilders.kt") writeSourceCodeForPluginSpecBuildersFor(
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/DirectoryPropertyExtensions.kt
*/ package org.gradle.kotlin.dsl.provider.plugins.precompiled.tasks import org.gradle.api.file.DirectoryProperty import java.io.File internal inline fun <T> DirectoryProperty.withOutputDirectory(action: (File) -> T): T = asFile.get().let { outputDir -> recreate(outputDir) action(outputDir) } internal fun recreate(outputDir: File) { outputDir.deleteRecursively()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 1K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/GenerateScriptPluginAdapters.kt
internal val scriptFiles: Set<File> get() = scriptPluginFilesOf(plugins) @TaskAction @Suppress("unused") internal fun generate() = outputDirectory.withOutputDirectory { outputDir -> for (scriptPlugin in plugins) { scriptPlugin.writeScriptPluginAdapterTo(outputDir) } } } internal
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 3.3K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/CompilePrecompiledScriptPluginPlugins.kt
val compilerOptions: KotlinCompilerOptions by lazy { kotlinCompilerOptions(gradleProperties).copy(jvmTarget = resolveJvmTarget()) } @TaskAction fun compile() { outputDir.withOutputDirectory { outputDir -> val scriptFiles = sourceFiles.map { it.path } if (scriptFiles.isNotEmpty()) compileKotlinScriptModuleTo( outputDir,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 26 19:59:57 UTC 2023 - 4.2K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/ExtractPrecompiledScriptPluginPlugins.kt
@Suppress("unused") internal val scriptFiles: Set<File> get() = scriptPluginFilesOf(plugins) @TaskAction fun extract() { outputDir.withOutputDirectory { extractPrecompiledScriptPluginPluginsTo(it, plugins) } } } internal fun extractPrecompiledScriptPluginPluginsTo(outputDir: File, scriptPlugins: List<PrecompiledScriptPlugin>) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 4.3K bytes - Viewed (0)