Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for cppLibrary (0.41 sec)

  1. platforms/ide/ide-native/src/main/groovy/org/gradle/ide/visualstudio/plugins/VisualStudioPlugin.java

                        vsProject.getSourceFiles().from(cppLibrary.getCppSource());
                        vsProject.getHeaderFiles().from(cppLibrary.getHeaderFiles());
                    }
                    cppLibrary.getBinaries().whenElementFinalized(CppSharedLibrary.class, library -> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  2. platforms/native/tooling-native/src/crossVersionTest/groovy/org/gradle/language/cpp/tooling/r410/CppModelCrossVersionSpec.groovy

    import org.gradle.test.preconditions.UnitTestPreconditions
    import org.gradle.tooling.model.cpp.CppApplication
    import org.gradle.tooling.model.cpp.CppExecutable
    import org.gradle.tooling.model.cpp.CppLibrary
    import org.gradle.tooling.model.cpp.CppProject
    import org.gradle.tooling.model.cpp.CppSharedLibrary
    import org.gradle.tooling.model.cpp.CppStaticLibrary
    import org.gradle.tooling.model.cpp.CppTestSuite
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 25.4K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/userguide/native/cpp_library_plugin.adoc

    [[sec:cpp_library_usage]]
    == Usage
    
    .Applying the {cpp} Library Plugin
    ====
    include::sample[dir="snippets/cpp/cppLibrary/kotlin",files="build.gradle.kts[tags=apply-plugin]"]
    include::sample[dir="snippets/cpp/cppLibrary/groovy",files="build.gradle[tags=apply-plugin]"]
    ====
    
    [[sec:cpp_library_build_variants]]
    == Build variants
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 18.2K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/swiftpm/plugins/SwiftPackageManagerExportPlugin.java

                        // TODO - set header dir for applications
                        products.add(product);
                        targets.add(target);
                    }
                    for (CppLibrary library : p.getComponents().withType(CppLibrary.class)) {
                        DefaultTarget target = new DefaultTarget(library.getBaseName().get(), p.getProjectDir(), library.getCppSource());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  5. platforms/ide/ide-native/src/main/java/org/gradle/ide/xcode/plugins/XcodePlugin.java

                        }
                    });
                    target.getHeaderSearchPaths().from(component.getPrivateHeaderDirs());
                    if (component instanceof CppLibrary) {
                        target.getHeaderSearchPaths().from(((CppLibrary) component).getPublicHeaderDirs());
                    }
                    xcodeProject.addTarget(target);
                }
            });
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 24.4K bytes
    - Viewed (0)
  6. platforms/native/tooling-native/src/crossVersionTest/groovy/org/gradle/language/cpp/tooling/r52/CppModelCrossVersionSpec.groovy

    import org.gradle.test.preconditions.UnitTestPreconditions
    import org.gradle.tooling.model.cpp.CppApplication
    import org.gradle.tooling.model.cpp.CppExecutable
    import org.gradle.tooling.model.cpp.CppLibrary
    import org.gradle.tooling.model.cpp.CppProject
    import org.gradle.tooling.model.cpp.CppSharedLibrary
    
    @TargetGradleVersion(">=5.2")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/test/groovy/org/gradle/language/cpp/plugins/CppLibraryPluginTest.groovy

    import org.gradle.api.ProjectConfigurationException
    import org.gradle.api.publish.maven.plugins.MavenPublishPlugin
    import org.gradle.api.tasks.bundling.Zip
    import org.gradle.internal.os.OperatingSystem
    import org.gradle.language.cpp.CppLibrary
    import org.gradle.language.cpp.CppSharedLibrary
    import org.gradle.language.cpp.CppStaticLibrary
    import org.gradle.language.cpp.tasks.CppCompile
    import org.gradle.nativeplatform.Linkage
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.3K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/native/building_cpp_projects.adoc

    == Declaring your source files
    
    Gradle’s {cpp} support uses a `ConfigurableFileCollection` directly from the link:{groovyDslPath}/org.gradle.language.cpp.CppApplication.html[application] or link:{groovyDslPath}/org.gradle.language.cpp.CppLibrary.html[library] script block to configure the set of sources to compile.
    
    Libraries make a distinction between private (implementation details) and public (exported to consumer) headers.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 17.3K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/dsl/dsl.xml

                <title>C++ component types</title>
                <tr>
                    <td>org.gradle.language.cpp.CppApplication</td>
                </tr>
                <tr>
                    <td>org.gradle.language.cpp.CppLibrary</td>
                </tr>
                <tr>
                    <td>org.gradle.nativeplatform.test.cpp.CppTestSuite</td>
                </tr>
            </table>
        </section>
    
        <section>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 15:00:02 UTC 2024
    - 34.7K bytes
    - Viewed (2)
Back to top