- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 21 for getCompilerMetadata (0.36 sec)
-
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProviderFactoryTest.groovy
def binary = new File("any") when: def metadata = metadataProvider(compiler).getCompilerMetaData([]) { it.executable(binary) } then: interaction compilerShouldBeExecuted when: def newMetadata = metadataProvider(compiler).getCompilerMetaData([]) { it.executable(binary) } then: 0 * _ newMetadata.is(metadata) where:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 4.5K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/gcc/AbstractGccCompatibleToolChainTest.groovy
platform.architecture >> dummyArch and: toolSearchPath.locate(ToolType.CPP_COMPILER, "g++") >> compilerMissing toolSearchPath.locate(_, _) >> tool metaDataProvider.getCompilerMetaData(_, _) >> correctCompiler expect: def platformToolChain = toolChain.select(NativeLanguage.CPP, platform) !platformToolChain.available
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 17.2K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/gcc/GccPlatformToolProviderTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 5.1K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/swift/metadata/SwiftcMetadataProviderTest.groovy
and: def metadataProvider = new SwiftcMetadataProvider(execActionFactory) def binary = new File("swiftc") 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: Thu Nov 16 20:20:03 UTC 2023 - 3.6K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProvider.java
import org.gradle.platform.base.internal.toolchain.SearchResult; import java.io.File; import java.util.List; public interface CompilerMetaDataProvider<T extends CompilerMetadata> { SearchResult<T> getCompilerMetaData(List<File> searchPath, Action<? super CompilerExecSpec> configureAction); CompilerType getCompilerType(); interface CompilerExecSpec { CompilerExecSpec environment(String key, String value);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.2K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/metadata/CompilerMetaDataProviderFactory.java
private CachingCompilerMetaDataProvider(CompilerMetaDataProvider<T> delegate) { this.delegate = delegate; } @Override public SearchResult<T> getCompilerMetaData(List<File> path, Action<? super CompilerExecSpec> configureAction) { AbstractMetadataProvider.DefaultCompilerExecSpec execSpec = new AbstractMetadataProvider.DefaultCompilerExecSpec();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/PlatformToolProvider.java
String getStaticLibraryName(String libraryPath); String getExecutableSymbolFileName(String executablePath); String getLibrarySymbolFileName(String libraryPath); CompilerMetadata getCompilerMetadata(ToolType compilerType); SystemLibraries getSystemLibraries(ToolType compilerType); CommandLineToolSearchResult locateTool(ToolType compilerType); boolean isSupported();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/UnavailableNativePlatformToolProviderTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppPlatformToolProviderTest.groovy
def vcVersion = VersionNumber.version(22) visualStudioInstall.version >> vsVersion visualCpp.implementationVersion >> vcVersion expect: def metadata = toolProvider.getCompilerMetadata(ToolType.CPP_COMPILER) metadata.visualStudioVersion == vsVersion metadata.version == vcVersion metadata.vendor == "Microsoft" }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/AbstractGccCompatibleToolChain.java
this.delegate = delegate; } @Override public SearchResult<GccMetadata> getCompilerMetaData(List<File> searchPath, Action<? super CompilerExecSpec> configureAction) { return delegate.getCompilerMetaData(searchPath, execSpec -> { execSpec.args(compilerProbeArgs); configureAction.execute(execSpec); }); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 20K bytes - Viewed (0)