Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for SwiftLibrary (0.15 sec)

  1. platforms/native/language-native/src/main/java/org/gradle/language/swift/SwiftLibrary.java

     *
     * <p>An instance of this type is added as a project extension by the Swift library plugin.</p>
     *
     * @since 4.2
     */
    public interface SwiftLibrary extends ProductionSwiftComponent {
        /**
         * Returns the dependencies of this library.
         *
         * @since 4.6
         */
        @Override
        LibraryDependencies getDependencies();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.language.swift.SwiftLibrary.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/SwiftLibraryProjectInitDescriptor.java

        protected TemplateOperation sourceTemplateOperation(InitSettings settings) {
            return fromSwiftTemplate("swiftlibrary/Hello.swift.template", settings, "main", "swift");
        }
    
        @Override
        protected TemplateOperation testTemplateOperation(InitSettings settings) {
            return fromSwiftTemplate("swiftlibrary/HelloTests.swift.template", settings, "test", "swift");
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 13:47:19 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/docs/userguide/native/swift_library_plugin.adoc

    [[sec:swift_library_usage]]
    == Usage
    
    .Applying the Swift Library Plugin
    ====
    include::sample[dir="snippets/swift/swiftLibrary/kotlin",files="build.gradle.kts[tags=apply-plugin]"]
    include::sample[dir="snippets/swift/swiftLibrary/groovy",files="build.gradle[tags=apply-plugin]"]
    ====
    
    [[sec:swift_library_build_variants]]
    == Build variants
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 17.5K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/swift/basic/kotlin/common/build.gradle.kts

    plugins {
        id("swift-library")
    }
    
    // tag::swift-source-set[]
    extensions.configure<SwiftLibrary> {
        source.from(file("Sources/Common"))
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 170 bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/swift/internal/DefaultSwiftLibrary.java

    import org.gradle.language.cpp.internal.NativeVariantIdentity;
    import org.gradle.language.internal.DefaultLibraryDependencies;
    import org.gradle.language.swift.SwiftBinary;
    import org.gradle.language.swift.SwiftLibrary;
    import org.gradle.language.swift.SwiftPlatform;
    import org.gradle.language.swift.SwiftSharedLibrary;
    import org.gradle.language.swift.SwiftStaticLibrary;
    import org.gradle.nativeplatform.Linkage;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftLibraryCppInteroperabilityIntegrationTest.groovy

            result.assertTasksExecuted(
                ":cppGreeter:compileDebugCpp", ":cppGreeter:${createOrLink(linkage)}Debug",
                ":hello:compileDebugSwift", ":hello:linkDebug", ":hello:assemble")
    
            swiftLibrary("hello/build/lib/main/debug/Hello").assertExists()
            cppLibrary(linkage, "cppGreeter/build/lib/main/debug/cppGreeter").assertExists()
    
            where:
            linkage << [SHARED, STATIC]
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/main/java/org/gradle/language/swift/plugins/SwiftLibraryPlugin.java

            final ProviderFactory providers = project.getProviders();
    
            final DefaultSwiftLibrary library = componentFactory.newInstance(SwiftLibrary.class, DefaultSwiftLibrary.class, "main");
            project.getExtensions().add(SwiftLibrary.class, "library", library);
            project.getComponents().add(library);
    
            // Setup component
            final Property<String> module = library.getModule();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 10.8K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/swiftpm/plugins/SwiftPackageManagerExportPlugin.java

                        products.add(product);
                        targets.add(target);
                    }
                    for (SwiftLibrary library : p.getComponents().withType(SwiftLibrary.class)) {
                        DefaultTarget target = new DefaultTarget(library.getModule().get(), p.getProjectDir(), library.getSwiftSource());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/language/swift/AbstractSwiftMixedLanguageIntegrationTest.groovy

            return new NativeInstallationFixture(file(installDir), os)
        }
    
        ExecutableFixture executable(Object path) {
            return swiftToolChain.executable(file(path))
        }
    
        SharedLibraryFixture swiftLibrary(Object path) {
            return swiftToolChain.sharedLibrary(file(path))
        }
    
        SharedLibraryFixture cppLibrary(Object path) {
            return cppToolChain.sharedLibrary(file(path))
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top