Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 47 for swiftdoc (0.19 sec)

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

        }
    
        def swiftdocFileFor(File sourceFile, String intermediateFilesDir = "build/obj/main/debug") {
            return intermediateFileFor(sourceFile, intermediateFilesDir, "~partial.swiftdoc")
        }
    
        def swiftDepsFileFor(File sourceFile, String intermediateFilesDir = "build/obj/main/debug") {
            return intermediateFileFor(sourceFile, intermediateFilesDir, ".swiftdeps")
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 15.7K bytes
    - Viewed (0)
  2. platforms/ide/ide-native/src/main/java/org/gradle/ide/xcode/tasks/GenerateXcodeProjectFileTask.java

            hackBuildPhase.setShellScript("# Script to generate specific Swift files Xcode expects when running tests.\n"
                + "set -eu\n"
                + "ARCH_ARRAY=($ARCHS)\n"
                + "SUFFIXES=(swiftdoc swiftmodule h)\n"
                + "for ARCH in \"${ARCH_ARRAY[@]}\"\n"
                + "do\n"
                + "  for SUFFIX in \"${SUFFIXES[@]}\"\n"
                + "  do\n"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/Swiftc.java

    import org.gradle.api.Incubating;
    
    import java.io.File;
    import java.util.List;
    
    /**
     * The <a href="https://swift.org/">Swift Compiler</a> tool chain.
     *
     * @since 4.1
     */
    @Incubating
    public interface Swiftc extends NativeToolChain {
        /**
         * The paths setting required for executing the tool chain.
         * These are used to locate tools for this tool chain, and are prepended to the system PATH when executing these tools.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/swift/metadata/SwiftcMetadataProviderTest.groovy

            when:
            result.explain(visitor)
    
            then:
            visitor.toString() == "Could not determine SwiftC metadata: swiftc produced unexpected output."
    
            where:
            out << ["not sure about this", ""]
        }
    
        def "handles failure to execute swiftc"() {
            given:
            def visitor = new TreeFormatter()
            def action = Mock(ExecAction)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/language/swift/SwiftPmRunner.groovy

    class SwiftPmRunner {
        private final AvailableToolChains.InstalledSwiftc swiftc
        private File projectDir
        private List<String> args = []
    
        static SwiftPmRunner create(AvailableToolChains.InstalledSwiftc swiftc) {
            return new SwiftPmRunner(swiftc)
        }
    
        private SwiftPmRunner(AvailableToolChains.InstalledSwiftc swiftc) {
            this.swiftc = swiftc
        }
    
        SwiftPmRunner withProjectDir(File projectDir) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/plugins/SwiftCompilerPlugin.java

                toolChainRegistry.registerFactory(Swiftc.class, new NamedDomainObjectFactory<Swiftc>() {
                    @Override
                    public Swiftc create(String name) {
                        return instantiator.newInstance(SwiftcToolChain.class, name, buildOperationExecutor, OperatingSystem.current(), fileResolver, execActionFactory, compilerOutputFileNamingSchemeFactory, metaDataProviderFactory.swiftc(), instantiator, workerLeaseService);
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/toolchain/SwiftToolChainDiscoveryIntegrationTest.groovy

            failure.assertHasCause("""No tool chain is available to build Swift for host operating system '${osName}' architecture '${archName}':
      - Tool chain '${toolChain.id}' (Swift Compiler):
          - Could not determine SwiftC metadata: swiftc produced unexpected output.""")
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/NativeToolChainTestInterceptor.java

        //
        // Many of our old tests assume that available tool chains can compile many/most languages, so they do not try to
        // restrict the required set of tool chains.
        //
        // The swiftc tool chain can build _only_ Swift, so tests that expect to use the swiftc tool chain properly annotate
        // their requirements with ToolChainRequirement.SWIFTC (or a version-specific requirement).
        //
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/swift/metadata/SwiftcMetadataProvider.java

        private static final CompilerType SWIFTC_COMPILER_TYPE = new CompilerType() {
            @Override
            public String getIdentifier() {
                return "swiftc";
            }
    
            @Override
            public String getDescription() {
                return "SwiftC";
            }
        };
    
        public SwiftcMetadataProvider(ExecActionFactory execActionFactory) {
            super(execActionFactory);
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/integTest/groovy/org/gradle/swiftpm/AbstractSwiftPackageManagerExportIntegrationTest.groovy

    abstract class AbstractSwiftPackageManagerExportIntegrationTest extends AbstractIntegrationSpec {
        def swiftc = AvailableToolChains.getToolChain(ToolChainRequirement.SWIFTC_4)
    
        def setup() {
            settingsFile << """rootProject.name = 'test'
    """
        }
    
        ExecOutput swiftPmBuildSucceeds() {
            return SwiftPmRunner.create(swiftc)
                .withProjectDir(testDirectory)
                .withArguments("build")
                .build()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
Back to top