Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for buildEnvironmentService (0.1 sec)

  1. build-logic-settings/build-environment/src/main/kotlin/gradlebuild/basics/BuildEnvironmentService.kt

    import org.gradle.api.services.BuildService
    import org.gradle.api.services.BuildServiceParameters
    import org.gradle.internal.os.OperatingSystem
    import javax.inject.Inject
    
    
    abstract class BuildEnvironmentService : BuildService<BuildEnvironmentService.Parameters> {
    
        interface Parameters : BuildServiceParameters {
            val rootProjectDir: DirectoryProperty
            val rootProjectBuildDir: DirectoryProperty
        }
    
        @get:Inject
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Fri Jul 26 10:02:49 UTC 2024
    - 2K bytes
    - Viewed (0)
  2. build-logic-settings/build-environment/src/main/kotlin/gradlebuild.build-environment.settings.gradle.kts

    import gradlebuild.basics.BuildEnvironmentService
    
    with(layout.rootDirectory) {
        gradle.lifecycle.beforeProject {
            val service = gradle.sharedServices.registerIfAbsent("buildEnvironmentService", BuildEnvironmentService::class) {
                check(project.path == ":") {
                    // We rely on the fact that root is configured first
                    "BuildEnvironmentService should be registered by the root"
                }
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Fri Jul 26 07:44:12 UTC 2024
    - 1.6K bytes
    - Viewed (0)
Back to top