Search Options

Results per page
Sort
Preferred Languages
Advance

Results 101 - 110 of 482 for linkage (0.2 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeLibraryRequirement.java

         */
        String getProjectPath();
    
        /**
         * The name of the required library.
         */
        String getLibraryName();
    
        /**
         * The required linkage.
         */
        String getLinkage();
    
        /**
         * Creates a copy of this requirement with the specified project path
         */
        NativeLibraryRequirement withProjectPath(String projectPath);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/native-binaries/variants/groovy/build.gradle

                targetPlatform "x64"
            }
            main(NativeExecutableSpec) {
                targetPlatform "x86"
                targetPlatform "x64"
                sources {
                    cpp.lib library: 'hello', linkage: 'static'
                }
            }
        }
    }
    // end::target-platforms[]
    
    // Apply arguments for debug binaries (these options are not yet set automatically)
    // tag::build-type-config[]
    model {
        binaries {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/dsl/org.gradle.language.cpp.CppLibrary.xml

            <title>Properties</title>
            <table>
                <thead>
                    <tr>
                        <td>Name</td>
                    </tr>
                </thead>
                <tr>
                    <td>linkage</td>
                </tr>
                <tr>
                    <td>publicHeaders</td>
                </tr>
            </table>
        </section>
        <section>
            <title>Methods</title>
            <table>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/language/plugins/NativeBasePlugin.java

            });
        }
    
        static class LinkageSelectionRule implements AttributeDisambiguationRule<Linkage> {
            @Override
            public void execute(MultipleCandidatesDetails<Linkage> details) {
                if (details.getCandidateValues().contains(Linkage.SHARED)) {
                    details.closestMatch(Linkage.SHARED);
                }
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 26.1K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeLibrarySpec.java

         */
        NativeLibraryRequirement getStatic();
    
        /**
         * Converts this library to a native library requirement that uses the api library linkage.
         */
        NativeLibraryRequirement getApi();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppLibraryIntegrationTest.groovy

                    }
                }
                project(':lib2') {
                    apply plugin: 'cpp-library'
                    library.linkage = [Linkage.STATIC]
                }
                project(':lib3') {
                    apply plugin: 'cpp-library'
                    library.linkage = [Linkage.STATIC]
                }
            """
            app.deck.writeToProject(file("lib1"))
            app.card.writeToProject(file("lib2"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 19.8K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftLibraryIntegrationTest.groovy

            assertMainSymbolIsAbsent(sharedLibrary("build/lib/main/debug/Greeter"))
        }
    
        def "fails when no linkage is specified"() {
            def library = new SwiftLib()
            buildFile << """
                apply plugin: 'swift-library'
    
                library {
                    linkage = []
                }
            """
            settingsFile << """
                rootProject.name = 'foo'
            """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 15:17:55 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/model/cpp/LinkageDetails.java

     * limitations under the License.
     */
    
    package org.gradle.tooling.model.cpp;
    
    import org.gradle.tooling.model.Task;
    
    import java.io.File;
    import java.util.List;
    
    /**
     * Represents the linkage details for a binary.
     *
     * @since 4.10
     */
    public interface LinkageDetails {
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/cpp/plugins/CppLibraryPlugin.java

    import org.gradle.language.internal.NativeComponentFactory;
    import org.gradle.language.nativeplatform.internal.Dimensions;
    import org.gradle.language.nativeplatform.internal.toolchains.ToolChainSelector;
    import org.gradle.nativeplatform.Linkage;
    import org.gradle.nativeplatform.TargetMachineFactory;
    import org.gradle.nativeplatform.platform.internal.Architectures;
    import org.gradle.nativeplatform.platform.internal.DefaultNativePlatform;
    
    import javax.inject.Inject;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 30 15:38:28 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/native-binaries/google-test/groovy/build.gradle

                testing $.components.operators
            }
        }
    }
    // tag::configure-test-binary[]
    model {
        binaries {
            withType(GoogleTestTestSuiteBinarySpec) {
                lib library: "googleTest", linkage: "static"
    
                if (flavor == flavors.failing) {
                    cppCompiler.define "PLUS_BROKEN"
                }
    
                if (targetPlatform.operatingSystem.linux) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.4K bytes
    - Viewed (0)
Back to top