Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for getVisualStudioInstalls (0.29 sec)

  1. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocatorTest.groovy

            when:
            def versionMetadata = locator.getVisualStudioInstalls()
    
            then:
            versionMetadata != null
            versionMetadata.size() == 0
        }
    
        def "returns empty list when vswhere cannot be found"() {
            given:
            vswhereNotFound()
    
            when:
            def versionMetadata = locator.getVisualStudioInstalls()
    
            then:
            versionMetadata != null
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminerTest.groovy

            when:
            VisualStudioInstallCandidate metadata = determiner.getVisualStudioMetadataFromInstallDir(dir1)
    
            then:
            1 * commandLineLocator.getVisualStudioInstalls() >> vswhereInstalls
            0 * windowsRegistryLocator.getVisualStudioInstalls()
    
            and:
            metadata.version == VersionNumber.parse("15.3.26730.16")
            metadata.installDir == dir1
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/DefaultVisualStudioLocatorTest.groovy

            def dir1 = vsDir("vs1")
            def dir2 = vsDir("vs2")
    
            given:
            1 * commandLineLocator.getVisualStudioInstalls() >> []
            1 * windowsRegistryLocator.getVisualStudioInstalls() >> { [legacyVsInstall(dir1, "11.0"), legacyVsInstall(dir2, "12.0")] }
            0 * systemPathLocator.getVisualStudioInstalls()
    
            when:
            def result = visualStudioLocator.locateComponent(null)
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 25.1K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocatorTest.groovy

            def vsDir = tmpDir.createDir("vs")
            def compiler = vsDir.file("cl.exe")
    
            when:
            List<VisualStudioInstallCandidate> metadata = locator.getVisualStudioInstalls()
    
            then:
            1 * os.findInPath("cl.exe") >> compiler
            1 * versionDeterminer.getVisualStudioMetadataFromCompiler(compiler) >> vsMetadata(vsDir, "15.0")
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/WindowsRegistryVersionLocatorTest.groovy

            def dir2 = tmpDir.createDir("Visual Studio 12.0")
            def dir3 = tmpDir.createDir("Visual Studio 11.0")
    
            when:
            List<VisualStudioInstallCandidate> metadata = locator.getVisualStudioInstalls()
    
            then:
            switch(foundIn) {
                case SOFTWARE_KEY:
                    1 * windowsRegistry.getValueNames(_, SOFTWARE_KEY) >> ["14.0", "12.0", "11.0" ]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminer.java

            if (installs.size() > 0) {
                VisualStudioInstallCandidate install = findMetadataForInstallDir(spec, installs);
                if (install != null) {
                    return install;
                }
            } else {
                installs = windowsRegistryLocator.getVisualStudioInstalls();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionLocator.java

    import javax.annotation.Nonnull;
    import java.util.List;
    
    public interface VisualStudioVersionLocator {
        @Nonnull
        List<VisualStudioInstallCandidate> getVisualStudioInstalls();
    
        String getSource();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 896 bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/AbstractVisualStudioVersionLocator.java

        private final List<VisualStudioInstallCandidate> installs = new ArrayList<>();
        private boolean initialized;
    
        @Nonnull
        @Override
        public List<VisualStudioInstallCandidate> getVisualStudioInstalls() {
            if (!initialized) {
                installs.addAll(locateInstalls());
                initialized = true;
            }
    
            return installs;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/SystemPathVersionLocator.java

            this.os = os;
            this.versionDeterminer = versionDeterminer;
        }
    
        @Nonnull
        @Override
        public List<VisualStudioInstallCandidate> getVisualStudioInstalls() {
            List<VisualStudioInstallCandidate> installs = new ArrayList<>();
    
            File compilerInPath = os.findInPath(LEGACY_COMPILER_FILENAME);
            if (compilerInPath == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/DefaultVisualStudioLocator.java

                initialised = true;
            }
        }
    
        private void locateInstallsWith(VisualStudioVersionLocator versionLocator) {
            List<VisualStudioInstallCandidate> installs = versionLocator.getVisualStudioInstalls();
    
            for (VisualStudioInstallCandidate install : installs) {
                addInstallIfValid(install, versionLocator.getSource());
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 13.9K bytes
    - Viewed (0)
Back to top