Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for cppApiElements (0.4 sec)

  1. platforms/documentation/docs/src/docs/userguide/img/cpp-library-configurations.dot

        nativeRuntimeVariant[label=<nativeRuntime<i>Variant</i> (R)>]
      }
    
      subgraph right {
        node[style=filled, fillcolor="#ea9999"]
        cppApiElements -> variantLinkElements -> variantRuntimeElements [style=invis, weight=1000]
    
        cppApiElements[label="cppApiElements (C)"]
        variantLinkElements[label=<<i>variant</i>LinkElements (C)>]
        variantRuntimeElements[label=<<i>variant</i>RuntimeElements (C)>]
      }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppLibrary.java

            Usage apiUsage = objectFactory.named(Usage.class, Usage.C_PLUS_PLUS_API);
    
            @SuppressWarnings("deprecation")
            Configuration ae = configurations.migratingUnlocked(getNames().withSuffix("cppApiElements"), ConfigurationRolesForMigration.CONSUMABLE_DEPENDENCY_SCOPE_TO_CONSUMABLE);
            apiElements = ae;
            apiElements.extendsFrom(dependencies.getApiDependencies());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 04:34:06 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/test/groovy/org/gradle/language/cpp/internal/DefaultCppLibraryTest.groovy

            expect:
            library.apiDependencies == project.configurations.api
        }
    
        def "has api elements configuration"() {
            expect:
            library.apiElements == project.configurations.cppApiElements
        }
    
        def "has main publication"() {
            expect:
            library.mainPublication
        }
    
        def "uses convention for public headers when nothing specified"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/docs/userguide/native/cpp_library_plugin.adoc

    This is where you should declare dependencies which are purely internal and not meant to be exposed to consumers of this specific variant.
    
    
    The following configurations are used by consumers:
    
    `cppApiElements` extends `main__Variant__Implementation`::
    Used for compiling against the library.
    This configuration is meant to be used by consumers, to retrieve all the elements necessary to compile against the library.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 18.2K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppApplicationIntegrationTest.groovy

      - Variant 'cppApiElements':
          - Incompatible because this component declares attribute 'org.gradle.usage' with value 'cplusplus-api' and the consumer needed attribute 'org.gradle.usage' with value 'native-runtime'
          - Other compatible attributes:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 19:11:01 UTC 2024
    - 42.5K bytes
    - Viewed (0)
Back to top