Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 28 for gslib (0.03 sec)

  1. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftApplicationCppInteroperabilityIntegrationTest.groovy

                    apply plugin: 'cpp-library'
                    library.linkage = [Linkage.${linkage}]
                }
            """
            app.writeToProject(file("app"))
            cppGreeter.asLib().writeToProject(file("cppGreeter"))
            logger.asLib().writeToProject(file("logger"))
    
            expect:
            succeeds ":app:assemble"
            result.assertTasksExecuted(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 11.3K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalSwiftModifyCppDepHeadersApp.groovy

            return main.expectedAlternateOutput
        }
    
        class IncrementalCppGreeter extends IncrementalCppElement {
            final greeter = new CppGreeterFunction().asLib()
            final alternateGreeter = new CppAlternateHeaderGreeterFunction().asLib()
    
            final String moduleName = "cppGreeter"
            final List<IncrementalElement.Transform> incrementalChanges = [modify(greeter, alternateGreeter)]
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleLinkOutputLib.groovy

        private final greeter = new CppGreeter()
        private final sum = new CppSum()
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            delete(greeter.asLib()), delete(sum.asLib())]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 994 bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppAppWithLibraries.groovy

        private final greeter = new CppGreeterUsesLogger()
        private final logger = new CppLogger()
        final main = new CppMainUsesGreeter(greeter)
        final greeterLib = greeter.asLib()
        final loggerLib = logger.asLib()
    
        @Override
        String getExpectedOutput() {
            return main.expectedOutput
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftLibraryCppInteroperabilityIntegrationTest.groovy

                        }
                    }
                }
            """
            lib.writeToProject(file("hello"))
            cppGreeter.asLib().writeToProject(file("cppGreeter"))
            logger.asLib().writeToProject(file("logger"))
    
            expect:
            succeeds ":hello:assemble"
            result.assertTasksExecuted(
                ":cppGreeter:compileDebugCpp", ":cppGreeter:linkDebug",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleLinkOutputAppWithLib.groovy

            final greeter = new CppGreeter()
            final sum = new CppSum()
    
            final List<IncrementalElement.Transform> incrementalChanges = [preserve(greeter.asLib()), preserve(sum.asLib())]
        }
    
        class IncrementalCppAppWithDep extends IncrementalCppElement implements AppElement {
            final CppMain main
    
            IncrementalCppAppWithDep(IncrementalCppLib library) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppLib.groovy

    package org.gradle.nativeplatform.fixtures.app
    
    /**
     * A single project C++ library, with several source files.
     */
    class CppLib extends CppSourceElement {
        final greeter = new CppGreeter().asLib()
        final sum = new CppSum().asLib()
    
        @Override
        SourceElement getHeaders() {
            ofElements(greeter.headers, sum.headers)
        }
    
        SourceElement getPublicHeaders() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalSwiftModifyCppDepApp.groovy

            return main.expectedAlternateOutput
        }
    
        class IncrementalCppGreeter extends IncrementalCppElement {
            final greeter = new CppGreeterFunction().asLib()
            final alternateGreeter = new CppAlternateSourceGreeterFunction().asLib()
    
            final String moduleName = "cppGreeter"
            final List<IncrementalElement.Transform> incrementalChanges = [modify(greeter, alternateGreeter)]
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/SwiftAppWithCppLibrary.groovy

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.fixtures.app
    
    class SwiftAppWithCppLibrary extends SwiftAppWithLibraries {
        final logger = new CppGreeterFunction().asLib()
        final greeter = new SwiftGreeterUsingCppFunction(logger, 'log')
    
        @Override
        SourceElement getLogLibrary() {
            return logger
        }
    
        @Override
        SourceElement getLibrary() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1004 bytes
    - Viewed (0)
  10. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/xctest/SwiftXCTestCppInteroperabilityIntegrationTest.groovy

                project(':cppGreeter') {
                    apply plugin: 'cpp-library'
                    library.linkage = [Linkage.${linkage}]
                }
            """
            lib.writeToProject(testDirectory)
            cppGreeter.asLib().writeToProject(file("cppGreeter"))
    
            when:
            succeeds("test")
    
            then:
            result.assertTasksExecuted(":cppGreeter:compileDebugCpp", ":cppGreeter:${createOrLink(linkage)}Debug",
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.5K bytes
    - Viewed (0)
Back to top