Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 104 for projectLayout (0.21 sec)

  1. platforms/software/platform-base/src/main/java/org/gradle/language/base/internal/ProjectLayout.java

     */
    
    package org.gradle.language.base.internal;
    
    import org.gradle.api.internal.project.ProjectIdentifier;
    
    import java.io.File;
    
    public class ProjectLayout {
        private final ProjectIdentifier projectIdentifier;
        private final File buildDir;
    
        public ProjectLayout(ProjectIdentifier projectIdentifier, File buildDir) {
            this.projectIdentifier = projectIdentifier;
            this.buildDir = buildDir;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. subprojects/core-api/src/main/java/org/gradle/api/file/ProjectLayout.java

     *
     * <p><b>Note:</b> This interface is not intended for implementation by build script or plugin authors.
     * @since 4.1
     */
    @ServiceScope(Scope.Project.class)
    public interface ProjectLayout {
        /**
         * Returns the project directory.
         */
        Directory getProjectDirectory();
    
        /**
         * Returns the build directory for the project.
         */
        DirectoryProperty getBuildDirectory();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/dsl/org.gradle.api.file.ProjectLayout.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  4. platforms/software/signing/src/main/java/org/gradle/plugins/signing/internal/SignOperationInternal.java

    import org.gradle.api.file.ProjectLayout;
    import org.gradle.plugins.signing.SignOperation;
    
    import javax.inject.Inject;
    import java.io.File;
    import java.util.List;
    
    public class SignOperationInternal extends SignOperation {
        private final ProjectLayout projectLayout;
    
        @Inject
        public SignOperationInternal(ProjectLayout projectLayout) {
            this.projectLayout = projectLayout;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/buildCache/cacheable-bundle-task/groovy/build.gradle

        BundleTask() {
            args.addAll("run", "bundle")
            bundle = projectLayout.buildDirectory.file("bundle.js")
            scripts = projectLayout.projectDirectory.dir("scripts")
            configFiles.from(projectLayout.projectDirectory.file("package.json"))
            configFiles.from(projectLayout.projectDirectory.file("package-lock.json"))
        }
    }
    
    tasks.register('bundle', BundleTask)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/buildCache/cacheable-bundle/kotlin/build.gradle.kts

        @get:Input
        val args = project.objects.listProperty<String>()
    
        @get:Inject
        abstract val projectLayout: ProjectLayout
    
        @TaskAction
        fun run() {
            val bundleFile = projectLayout.buildDirectory.file("bundle.js").get().asFile
            val scriptsFiles = projectLayout.projectDirectory.dir("scripts").asFile.listFiles()
    
            bundleFile.outputStream().use { stream ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/buildCache/cacheable-bundle-task/kotlin/build.gradle.kts

    abstract class NpmTask : DefaultTask() {
    
        open val args = project.objects.listProperty<String>()
    
        @get:Inject
        abstract val projectLayout: ProjectLayout
    
        @TaskAction
        fun run() {
            val bundleFile = projectLayout.buildDirectory.file("bundle.js").get().asFile
            val scriptsFiles = projectLayout.projectDirectory.dir("scripts").asFile.listFiles()
    
            bundleFile.outputStream().use { stream ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/snippets/workerApi/waitForCompletion/groovy/build.gradle

        private final ProjectLayout projectLayout
        private final WorkerExecutor workerExecutor
    
        @OutputDirectory
        abstract DirectoryProperty getOutputDir()
    
        // The WorkerExecutor will be injected by Gradle at runtime
        @Inject
        ReverseFiles(ProjectLayout projectLayout, WorkerExecutor workerExecutor) {
            this.projectLayout = projectLayout
            this.workerExecutor = workerExecutor
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. platforms/jvm/language-groovy/src/main/java/org/gradle/api/internal/tasks/compile/GroovyCompilerFactory.java

            private final ProjectLayout projectLayout;
            private final List<File> javaCompilerPlugins;
            private final InternalProblems problemsService;
    
            @Inject
            public DaemonSideCompiler(ProjectLayout projectLayout, List<File> javaCompilerPlugins, InternalProblems problemsService) {
                this.projectLayout = projectLayout;
                this.javaCompilerPlugins = javaCompilerPlugins;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/buildCache/cacheable-bundle/groovy/build.gradle

        @Input
        final ListProperty<String> args = project.objects.listProperty(String)
    
        @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 ->
    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