Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 1,222 for swiftc (0.15 sec)

  1. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/ToolChainRequirement.java

        GCC_COMPATIBLE,
        // Any available Clang
        CLANG,
        // Any Swift compiler
        SWIFTC,
        // Any Swift 3.x compiler
        SWIFTC_3,
        // Any Swift 4.x compiler
        SWIFTC_4,
        // Any available Swift compiler <= 4
        SWIFTC_4_OR_OLDER,
        // Any Swift 5.x compiler
        SWIFTC_5,
        // Supports building 32-bit binaries
        SUPPORTS_32,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/language/swift/AbstractSwiftMixedLanguageIntegrationTest.groovy

    import static org.junit.Assume.assumeTrue
    
    @RequiresInstalledToolChain(ToolChainRequirement.SWIFTC)
    class AbstractSwiftMixedLanguageIntegrationTest extends AbstractIntegrationSpec {
        public static final String SHARED = "SHARED"
        public static final String STATIC = "STATIC"
        def swiftToolChain = AvailableToolChains.getToolChain(ToolChainRequirement.SWIFTC)
        def cppToolChain = AvailableToolChains.getToolChain(ToolChainRequirement.CLANG)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/AbstractSwiftIntegrationTest.groovy

     */
    
    package org.gradle.language.swift
    
    
    import org.gradle.nativeplatform.fixtures.RequiresInstalledToolChain
    import org.gradle.nativeplatform.fixtures.ToolChainRequirement
    import org.gradle.nativeplatform.fixtures.app.SourceElement
    import org.gradle.nativeplatform.fixtures.app.Swift3
    import org.gradle.nativeplatform.fixtures.app.Swift4
    import org.gradle.nativeplatform.fixtures.app.Swift5
    import org.gradle.util.Matchers
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftParallelExecutionIntegrationTest.groovy

     */
    
    package org.gradle.language.swift
    
    
    import org.gradle.language.AbstractNativeParallelIntegrationTest
    import org.gradle.nativeplatform.fixtures.RequiresInstalledToolChain
    import org.gradle.nativeplatform.fixtures.ToolChainRequirement
    import org.gradle.nativeplatform.fixtures.app.SwiftApp
    
    @RequiresInstalledToolChain(ToolChainRequirement.SWIFTC)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  5. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/xctest/XCTestWithApplicationDependenciesIntegrationTest.groovy

        protected void makeTestSuiteAndComponentWithLibrary() {
            buildFile << """
                apply plugin: 'xctest'
                apply plugin: 'swift-application'
                project(':lib') {
                    apply plugin: 'swift-library'
                }
    """
            file("src/main/swift/App.swift") << """
                import Lib
    
                class App {
                    var util = Util()
                }
    """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  6. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/xctest/AbstractSwiftXCTestIntegrationTest.groovy

    import org.junit.Assume
    
    @RequiresInstalledToolChain(ToolChainRequirement.SWIFTC)
    abstract class AbstractSwiftXCTestIntegrationTest extends AbstractNativeUnitTestIntegrationTest implements XCTestExecutionResult, SwiftTaskNames {
        def setup() {
            // TODO: Temporarily disable XCTests with Swift3 on macOS
            Assume.assumeFalse(OperatingSystem.current().isMacOsX() && toolChain.version.major == 3)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  7. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/xctest/XCTestDependenciesIntegrationTest.groovy

                project(':lib') {
                    apply plugin: 'swift-library'
                }
    """
            file("src/test/swift/Test.swift") << """
                import Lib
                import XCTest
    
                class Test {
                    var util = Util()
                }
    """
            file("lib/src/main/swift/Util.swift") << """
                public class Util {
                    public init() { }
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/testFixtures/groovy/org/gradle/language/swift/AbstractSwiftComponentIntegrationTest.groovy

            failure.assertHasCause("Swift compiler version '${toolChain.version}' doesn't support Swift language version '${SwiftVersion.SWIFT4.version}'")
        }
    
        @RequiresInstalledToolChain(ToolChainRequirement.SWIFTC_3)
        def "throws exception with meaningful message when building Swift 5 source code on Swift 3 compiler"() {
            given:
            makeSingleProject()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.8K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/tasks/SwiftUnexportMainSymbolIntegrationTest.groovy

            final SourceFile sourceFile = new SourceFile("swift", "main.swift", 'print("goodbye world!")')
        }
    
        @Override
        protected SourceFileElement getOtherFile() {
            return new SourceFileElement() {
                final SourceFile sourceFile = new SourceFile("swift", "other.swift", 'class Other {}')
            }
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/SwiftcPlatformToolChain.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.toolchain;
    
    import org.gradle.api.Incubating;
    
    /**
     * Swiftc specific settings for the tools used to build for a particular platform.
     *
     * @since 4.1
     */
    @Incubating
    public interface SwiftcPlatformToolChain extends NativePlatformToolChain {
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.5K bytes
    - Viewed (0)
Back to top