Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 478 for subproject1 (0.16 sec)

  1. platforms/documentation/docs/src/docs/userguide/authoring-builds/structuring/sharing_build_logic_between_subprojects.adoc

    An improper way to share build logic between subprojects is _cross-project configuration_ via the link:{javadocPath}//org/gradle/api/Project.html#subprojects-groovy.lang.Closure-[`subprojects {}`] and link:{javadocPath}/org/gradle/api/Project.html#allprojects-groovy.lang.Closure-[`allprojects {}`] DSL constructs.
    
    TIP:  Avoid using `subprojects {}` and `allprojects {}`.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 12:58:46 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  2. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/CppMultiProjectGeneratorTask.groovy

            } else {
                int chosenSubprojectNumber = subprojects.size() / 2
                def subproject = subprojects[chosenSubprojectNumber]
                def fName = "project${subproject.subprojectNumber}lib${chosenSourceFileNumber}"
                cppFile = "${subproject.name}/src/main/cpp/${fName}.cpp"
                headerFile = "${subproject.name}/src/main/public/${fName}.h"
            }
    
            """
                defaults {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 4.8K bytes
    - Viewed (0)
  3. testing/performance/src/templates/native-dependents/settings.gradle

    rootProject.name = '${rootProjectName}'
    <%
    subprojects.each { subproject ->
        out.println "include '$subproject'"
    }
    %>
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 143 bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/docs/userguide/running-builds/introduction/gradle_basics.adoc

    <3> Gradle wrapper scripts
    <4> Gradle settings file to define a root project name and subprojects
    <5> Gradle build scripts of the two subprojects - `subproject-a` and `subproject-b`
    <6> Source code and/or additional files for the projects
    
    == Invoking Gradle
    
    === IDE
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Feb 05 19:34:59 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/samples/readme-templates/multi-common-summary.adoc.template

    * Create a modular software project by combining multiple subprojects
    * Share build configuration logic between subprojects using convention plugins in `buildSrc`
    * Run similar named tasks in all subprojects
    * Run a task in a specific subproject
    * Build, bundle and run the application
    
    == Next steps
    
    When your project grows, you might be interested in more details how to configure JVM projects, structuring multi-project builds and dependency management:
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 718 bytes
    - Viewed (0)
  6. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/AbstractProjectGeneratorTask.groovy

            generateRootProject()
            subprojects.each { subproject ->
                if (repo) {
                    subproject.setRepository(repo)
                    pickExternalDependencies(repo, subproject)
                }
                generateSubProject(subproject)
            }
    
            generateScriptPlugins()
        }
    
        void generateScriptPlugins() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 11.5K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-test-aggregation-distribution/README.adoc

    This sample shows how to aggregate test results across multiple Java subprojects.  The link:{userManualPath}/test_report_aggregation_plugin.html[test-report-aggregation plugin] provides this ability when applied to the distribution project, such as an Android application or WAR subproject.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/samples/incubating/java/jvm-multi-project-with-code-coverage-distribution/README.adoc

    This sample shows how to aggregate code coverage across multiple Java subprojects using link:https://www.jacoco.org/jacoco/[JaCoCo].  The link:{userManualPath}/jacoco_report_aggregation_plugin.html[jacoco-report-aggregation plugin] provides this ability when applied to the distribution project, such as an Android application or WAR subproject.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 29 17:38:38 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/authoring-builds/tutorial/partr1_gradle_init.adoc

    <3> Gradle wrapper start scripts
    <4> Settings file to define build name and subprojects
    <5> Build script for `app` subproject
    <6> Default Java source folder for `app` subproject
    <7> Default Java test source folder for `app` subproject
    =====
    
    The `authoring-tutorial` folder is the *root project directory*.
    Inside the root project directory are one or more subprojects, build scripts, and the Gradle wrapper.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 29 22:50:45 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/authoring-builds/tutorial/partr3_multi_project_builds.adoc

    - `settings.gradle(.kts)` file representing your Gradle build including required subprojects e.g. include("app", "model", "service")
    - `build.gradle(.kts)` and source code for each subproject in corresponding subdirectories
    
    Our build currently consists of a root project called `authoring-tutorial`, which has a single `app` subproject:
    
    [.multi-language-sample]
    =====
    [source, kotlin]
    ----
    .   // <1>
    ├── app // <2>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 29 17:16:27 UTC 2024
    - 13.9K bytes
    - Viewed (0)
Back to top