Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 21 for getCompilerMetaData (0.23 sec)

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

                    File firstInPath = clangCandidates.iterator().next();
                    for (File candidate : clangCandidates) {
                        SearchResult<GccMetadata> version = versionDeterminer.getCompilerMetaData(Collections.emptyList(), spec -> spec.executable(candidate));
                        if (version.isAvailable()) {
                            InstalledClang clang = new InstalledClang(version.getComponent().getVersion());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 41.6K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/UnavailablePlatformToolProvider.java

        }
    
        @Override
        public SystemLibraries getSystemLibraries(ToolType compilerType) {
            return new EmptySystemLibraries();
        }
    
        @Override
        public CompilerMetadata getCompilerMetadata(ToolType compilerType) {
            throw failure();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  3. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/AbstractCppBinaryVisualStudioTargetBinary.java

            PlatformToolProvider provider = ((DefaultCppBinary) getBinary()).getPlatformToolProvider();
            if (provider.isAvailable()) {
                CompilerMetadata compilerMetadata = provider.getCompilerMetadata(ToolType.CPP_COMPILER);
                if (compilerMetadata instanceof VisualCppMetadata) {
                    return ((VisualCppMetadata) compilerMetadata).getVisualStudioVersion();
                }
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 6K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/GccPlatformToolProvider.java

            String language = LANGUAGE_FOR_COMPILER.get(compilerType);
            List<String> languageArgs = language == null ? Collections.<String>emptyList() : ImmutableList.of("-x", language);
    
            return metadataProvider.getCompilerMetaData(toolSearchPath.getPath(), spec -> spec.executable(searchResult.getTool()).args(languageArgs));
        }
    
        @Override
        public SystemLibraries getSystemLibraries(ToolType compilerType) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/toolchains/DefaultToolChainSelector.java

            SwiftVersion sourceCompatibility = requestPlatform.getSourceCompatibility();
            if (sourceCompatibility == null && toolProvider.isAvailable()) {
                sourceCompatibility = toSwiftVersion(toolProvider.getCompilerMetadata(ToolType.SWIFT_COMPILER).getVersion());
            }
            SwiftPlatform targetPlatform = new DefaultSwiftPlatform(requestPlatform.getTargetMachine(), sourceCompatibility, targetNativePlatform);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/metadata/AbstractMetadataProvider.java

        public AbstractMetadataProvider(ExecActionFactory execActionFactory) {
            this.execActionFactory = execActionFactory;
        }
    
        @Override
        public SearchResult<T> getCompilerMetaData(List<File> path, Action<? super CompilerExecSpec> configureAction) {
            DefaultCompilerExecSpec execSpec = new DefaultCompilerExecSpec();
            execSpec.environment("LC_MESSAGES", "C");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 08 13:16:50 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProviderTest.groovy

            and:
            def metadataProvider = GccMetadataProvider.forGcc(execActionFactory)
            def binary = new File("g++")
    
            when:
            def result = metadataProvider.getCompilerMetaData([]) { it.executable(binary) }
    
            then:
            1 * execActionFactory.newExecAction() >> action
            1 * action.execute() >> execResult
            1 * execResult.getExitValue() >> 1
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 16 06:01:47 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/swift/SwiftPlatformToolProvider.java

        }
    
        @Override
        public SystemLibraries getSystemLibraries(ToolType compilerType) {
            return new EmptySystemLibraries();
        }
    
        @Override
        public CompilerMetadata getCompilerMetadata(ToolType compilerType) {
            return swiftcMetaData;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/AbstractPlatformToolProvider.java

        }
    
        @Override
        public String getObjectFileExtension() {
            return targetOperatingSystem.isWindows() ? ".obj" : ".o";
        }
    
        @Override
        public CompilerMetadata getCompilerMetadata(ToolType compilerType) {
            throw unavailableTool("Compiler is not available");
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.9K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/swift/SwiftcToolChain.java

                return new UnavailablePlatformToolProvider(targetPlatform.getOperatingSystem(), result);
            }
            SearchResult<SwiftcMetadata> swiftcMetaData = compilerMetaDataProvider.getCompilerMetaData(toolSearchPath.getPath(), spec -> spec.executable(compiler.getTool()));
            result.mustBeAvailable(swiftcMetaData);
            if (!result.isAvailable()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 8.2K bytes
    - Viewed (0)
Back to top