Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 579 for asFile (0.17 sec)

  1. platforms/documentation/docs/src/snippets/files/archiveNaming/kotlin/build.gradle.kts

    plugins {
        base
    }
    
    version = "1.0"
    
    tasks.register<Zip>("myZip") {
        from("somedir")
        val projectDir = layout.projectDirectory.asFile
        doLast {
            println(archiveFileName.get())
            println(destinationDirectory.get().asFile.relativeTo(projectDir))
            println(archiveFile.get().asFile.relativeTo(projectDir))
        }
    }
    // end::zip-task[]
    
    // tag::zip-task-with-custom-base-name[]
    tasks.register<Zip>("myCustomZip") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 615 bytes
    - Viewed (0)
  2. platforms/native/language-native/src/test/groovy/org/gradle/language/cpp/plugins/CppApplicationPluginTest.groovy

            compileCpp.objectFileDir.get().asFile == project.file("output/obj/main/debug")
    
            def link = project.tasks.linkDebug
            link.linkedFile.get().asFile == projectDir.file("output/exe/main/debug/" + OperatingSystem.current().getExecutableName("testApp"))
    
            def install = project.tasks.installDebug
            install.installDirectory.get().asFile == project.file("output/install/main/debug")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/test/groovy/org/gradle/language/cpp/plugins/CppLibraryPluginTest.groovy

            compileDebugCpp.source.files as List == [src]
            compileDebugCpp.objectFileDir.get().asFile == projectDir.file("build/obj/main/debug")
            compileDebugCpp.debuggable
            !compileDebugCpp.optimized
    
            def linkDebug = project.tasks.linkDebug
            linkDebug instanceof LinkSharedLibrary
            linkDebug.linkedFile.get().asFile == projectDir.file("build/lib/main/debug/" + OperatingSystem.current().getSharedLibraryName("testLib"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  4. platforms/core-configuration/file-collections/src/integTest/groovy/org/gradle/api/file/FilePropertyIntegrationTest.groovy

    custom.prop = layout.projectDir.dir("dir1")
    assert custom.prop.get().asFile == file("dir1")
    
    custom.prop = providers.provider { layout.projectDir.dir("dir2") }
    assert custom.prop.get().asFile == file("dir2")
    
    custom.prop = layout.buildDir.dir("dir3")
    assert custom.prop.get().asFile == file("build/dir3")
    
    custom.prop = file("dir4")
    assert custom.prop.get().asFile == file("dir4")
    
    custom.prop.set((Directory)null)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 24.7K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/tasks/incrementalTask/kotlin/build.gradle.kts

    tasks.register("originalInputs") {
        val inputsDir = layout.projectDirectory.dir("inputs")
        outputs.dir(inputsDir)
        doLast {
            inputsDir.file("1.txt").asFile.writeText("Content for file 1.")
            inputsDir.file("2.txt").asFile.writeText("Content for file 2.")
            inputsDir.file("3.txt").asFile.writeText("Content for file 3.")
        }
    }
    
    // tag::updated-inputs[]
    tasks.register("updateInputs") {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/tasks/customTaskWithMissingFileProperty/groovy/build.gradle

        @OutputFile
        abstract RegularFileProperty getDestination()
    
        @TaskAction
        def greet() {
            def file = getDestination().get().asFile
            if (source.get().asFile.exists()) {
                file.write("Hello ${source.get().asFile.text}!")
            } else {
                file.write 'Hello missing file!'
            }
        }
    }
    // end::task[]
    
    // tag::config[]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 949 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/tasks/customTaskWithMissingFileProperty/kotlin/build.gradle.kts

        @get:OutputFile
        abstract val destination: RegularFileProperty
    
        @TaskAction
        fun greet() {
            val file = destination.get().asFile
            if (source.get().asFile.exists()) {
                file.writeText("Hello ${source.get().asFile.readText()}")
            } else {
                file.writeText("Hello missing file!")
            }
        }
    }
    // end::task[]
    
    // tag::config[]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1008 bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/java/toolchain-config-task/groovy/build.gradle

            execOps.exec {
                executable = javaExecutable.get().asFile.absolutePath
                args = ["-version"]
                standardOutput = outputBytes
                errorOutput = outputBytes
            }
            assert outputBytes.toString("UTF-8").contains("version \"11"):
                "unexpected '${javaExecutable.get().asFile.absolutePath} -version' output"
        }
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3K bytes
    - Viewed (0)
  9. platforms/core-execution/file-watching/src/integTest/groovy/org/gradle/internal/watch/ChangesByGradleFileWatchingIntegrationTest.groovy

                    @TaskAction
                    void run() {
                        def input = inputDirectory.file("output.txt").get().asFile
                        if (input.file) {
                            outputFile.asFile.get().text = input.text
                        } else {
                            outputFile.asFile.get().text = "<empty>"
                        }
                    }
                }
    
                task sourceTask(type: Producer) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 13:50:33 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/buildCache/cacheable-bundle/groovy/build.gradle

        @Inject
        abstract ProjectLayout getProjectLayout()
    
        @TaskAction
        void run() {
            def bundleFile = projectLayout.buildDirectory.file("bundle.js").get().asFile
            def scriptsFiles = projectLayout.projectDirectory.dir("scripts").asFile.listFiles()
    
            bundleFile.withOutputStream { stream ->
                scriptsFiles.sort().each {
                    stream.write(it.bytes)
                }
            }
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
Back to top