Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for AbstractProjectGeneratorTask (0.3 sec)

  1. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/AbstractProjectGeneratorTask.groovy

    import org.gradle.work.DisableCachingByDefault
    
    /**
     * Original tangled mess of a project generator.
     */
    @DisableCachingByDefault(because = "Abstract super-class, not to be instantiated directly")
    abstract class AbstractProjectGeneratorTask extends TemplateProjectGeneratorTask {
    
        @Input
        int sourceFiles = 1
        @Input
        int projectCount = 1
        @Input
        @Optional
        Integer testSourceFiles
        @Input
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 11.5K bytes
    - Viewed (0)
  2. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/NativeProjectGeneratorTask.groovy

     *
     * Currently only supports C and PCH.
     */
    @DisableCachingByDefault(because = "Not made cacheable, yet")
    class NativeProjectGeneratorTask extends AbstractProjectGeneratorTask {
    
        void generateProjectSource(File projectDir, TestProject testProject, Map args) {
            generateProjectSource(projectDir, "c", testProject, args)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 1.8K bytes
    - Viewed (0)
  3. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/MonolithicNativeProjectGeneratorTask.groovy

     * in a way that doesn't allow us to reuse the compilation steps (we don't do this now).
     */
    @DisableCachingByDefault(because = "Not made cacheable, yet")
    class MonolithicNativeProjectGeneratorTask extends AbstractProjectGeneratorTask {
    
        def generateRootProject() {
            super.generateRootProject()
    
            generatePrebuiltLibrarySource()
            generateCommonLibrarySource()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 3.8K bytes
    - Viewed (0)
  4. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/CppMultiProjectGeneratorTask.groovy

    // TODO: Remove this and replace it with a BuildBuilderGenerator instead.
    @DisableCachingByDefault(because = "Not made cacheable, yet")
    class CppMultiProjectGeneratorTask extends AbstractProjectGeneratorTask {
        @Internal
        gradlebuild.performance.generator.DependencyGenerator.DependencyInfo depInfo
    
        CppMultiProjectGeneratorTask() {
            maxWorkers = 6
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jul 07 13:12:26 UTC 2021
    - 4.8K bytes
    - Viewed (0)
  5. build-logic/performance-testing/src/main/groovy/gradlebuild/performance/generator/tasks/JvmProjectGeneratorTask.groovy

    import org.gradle.api.tasks.CacheableTask
    import org.gradle.api.tasks.PathSensitive
    import org.gradle.api.tasks.PathSensitivity
    
    @CacheableTask
    class JvmProjectGeneratorTask extends AbstractProjectGeneratorTask {
    
        @Internal
        boolean groovyProject
        @Internal
        boolean scalaProject
        @Internal
        boolean createTestComponent = true
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 5.7K bytes
    - Viewed (0)
  6. build-logic/performance-testing/src/main/kotlin/gradlebuild/performance/PerformanceTestPlugin.kt

    import gradlebuild.performance.Config.performanceTestAndroidStudioJvmArgs
    import gradlebuild.performance.Config.performanceTestAndroidStudioVersion
    import gradlebuild.performance.generator.tasks.AbstractProjectGeneratorTask
    import gradlebuild.performance.generator.tasks.JvmProjectGeneratorTask
    import gradlebuild.performance.generator.tasks.ProjectGeneratorTask
    import gradlebuild.performance.generator.tasks.TemplateProjectGeneratorTask
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 06:42:07 UTC 2024
    - 24.4K bytes
    - Viewed (0)
Back to top