- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 17 for VisualStudioInstallCandidate (0.76 sec)
-
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioInstallCandidate.java
* limitations under the License. */ package org.gradle.nativeplatform.toolchain.internal.msvcpp.version; import org.gradle.util.internal.VersionNumber; import java.io.File; public interface VisualStudioInstallCandidate { enum Compatibility { LEGACY, VS2017_OR_LATER } VersionNumber getVersion(); File getInstallDir(); File getVisualCppDir(); VersionNumber getVisualCppVersion();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminer.java
} @Override public VisualStudioInstallCandidate getVisualStudioMetadataFromInstallDir(final File installDir) { // Check the normal metadata first VisualStudioInstallCandidate install = getVisualStudioMetadata(new Spec<VisualStudioInstallCandidate>() { @Override public boolean isSatisfiedBy(VisualStudioInstallCandidate install) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 6.6K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioMetadataBuilder.java
this.visualCppVersion = version; return this; } public VisualStudioMetadataBuilder compatibility(VisualStudioInstallCandidate.Compatibility compatibility) { this.compatibility = compatibility; return this; } public VisualStudioInstallCandidate build() { return new DefaultVisualStudioMetadata(installDir, visualCppDir, version, visualCppVersion, compatibility); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminerTest.groovy
import org.junit.Rule import spock.lang.Specification import static org.gradle.nativeplatform.toolchain.internal.msvcpp.version.VisualStudioInstallCandidate.Compatibility.LEGACY import static org.gradle.nativeplatform.toolchain.internal.msvcpp.version.VisualStudioInstallCandidate.Compatibility.VS2017_OR_LATER class VisualStudioVersionDeterminerTest extends Specification {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 16.1K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioMetaDataProvider.java
*/ package org.gradle.nativeplatform.toolchain.internal.msvcpp.version; import java.io.File; public interface VisualStudioMetaDataProvider { VisualStudioInstallCandidate getVisualStudioMetadataFromInstallDir(File installDir); VisualStudioInstallCandidate getVisualStudioMetadataFromCompiler(File compilerFile);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 938 bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/AbstractVisualStudioVersionLocator.java
import java.util.List; public abstract class AbstractVisualStudioVersionLocator implements VisualStudioVersionLocator { private final List<VisualStudioInstallCandidate> installs = new ArrayList<>(); private boolean initialized; @Nonnull @Override public List<VisualStudioInstallCandidate> getVisualStudioInstalls() { if (!initialized) { installs.addAll(locateInstalls()); initialized = true;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocatorTest.groovy
when: List<VisualStudioInstallCandidate> metadata = locator.getVisualStudioInstalls() then: 1 * os.findInPath("cl.exe") >> compiler 1 * versionDeterminer.getVisualStudioMetadataFromCompiler(compiler) >> null and: metadata.isEmpty() } VisualStudioInstallCandidate vsMetadata(File dir, String version) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 3.7K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocator.java
} } private List<VisualStudioInstallCandidate> parseJson(String json) { List<VisualStudioInstallCandidate> installs = new ArrayList<>(); JsonReader reader = new JsonReader(new StringReader(json)); try { try { reader.beginArray(); while (reader.hasNext()) { VisualStudioInstallCandidate candidate = readInstall(reader);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 6.1K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/WindowsRegistryVersionLocator.java
public WindowsRegistryVersionLocator(WindowsRegistry windowsRegistry) { this.windowsRegistry = windowsRegistry; } @Override protected List<VisualStudioInstallCandidate> locateInstalls() { List<VisualStudioInstallCandidate> installs = new ArrayList<>(); for (String baseKey : REGISTRY_BASEPATHS) { locateInstallsInRegistry(installs, baseKey); } return installs; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 3.1K bytes - Viewed (0) -
platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocator.java
@Override public List<VisualStudioInstallCandidate> getVisualStudioInstalls() { List<VisualStudioInstallCandidate> installs = new ArrayList<>(); File compilerInPath = os.findInPath(LEGACY_COMPILER_FILENAME); if (compilerInPath == null) { LOGGER.debug("No visual c++ compiler found in system path."); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 2.1K bytes - Viewed (0)