Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for chooseFlavors (0.15 sec)

  1. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/configure/NativeComponentRulesTest.groovy

                getName() >> "name"
                getBinaries() >> mockBinaries
                getTargetPlatforms() >> []
                chooseBuildTypes(_) >> { Set<? extends BuildType> buildTypes -> buildTypes }
                chooseFlavors(_) >> { Set<? extends Flavor> flavors -> flavors }
            }
        }
    
        def "does not use variant dimension names for single valued dimensions"() {
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/TargetedNativeComponentInternal.java

    import java.util.Set;
    
    public interface TargetedNativeComponentInternal extends TargetedNativeComponent, PlatformAwareComponentSpecInternal {
        Set<Flavor> chooseFlavors(Set<? extends Flavor> candidates);
        Set<BuildType> chooseBuildTypes(Set<? extends BuildType> candidates);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/DefaultNativeComponentTest.groovy

            when:
            component.targetFlavors "flavor1", "flavor2"
    
            and:
            component.targetFlavors("flavor3")
    
            then:
            component.chooseFlavors([flavor("flavor1"), flavor("flavor2"), flavor("flavor3"), flavor("flavor4")] as Set)*.name == ["flavor1", "flavor2", "flavor3"]
        }
    
        static class TestNativeComponentSpec extends AbstractTargetedNativeComponentSpec {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/AbstractTargetedNativeComponentSpec.java

        }
    
        @Override
        public void targetBuildTypes(String... buildTypeSelectors) {
            Collections.addAll(buildTypes, buildTypeSelectors);
        }
    
        @Override
        public Set<Flavor> chooseFlavors(Set<? extends Flavor> candidates) {
            return chooseElements(Flavor.class, candidates, flavors);
        }
    
        @Override
        public Set<BuildType> chooseBuildTypes(Set<? extends BuildType> candidates) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/configure/NativeComponentRules.java

            Set<? extends Flavor> allFlavors,
            NativeDependencyResolver nativeDependencyResolver,
            FileCollectionFactory fileCollectionFactory
        ) {
            Set<Flavor> targetFlavors = projectNativeComponent.chooseFlavors(allFlavors);
            for (Flavor flavor : targetFlavors) {
                BinaryNamingScheme namingSchemeWithFlavor = namingScheme.withVariantDimension(flavor, targetFlavors);
                NativeBinaries.createNativeBinaries(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.4K bytes
    - Viewed (0)
Back to top