Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for VisualCppInstallCandidate (0.34 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualCppInstallCandidate.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 VisualCppInstallCandidate {
        File getVisualCppDir();
        VersionNumber getVersion();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 864 bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/DefaultVisualCppMetadataProviderTest.groovy

            def visualCppDir = tmpDir.createDir("dir1")
    
            given:
            1 * windowsRegistry.getStringValue(_, _, "14.0") >> visualCppDir
    
            when:
            VisualCppInstallCandidate metadata = metadataProvider.getVisualCppFromRegistry("14.0")
    
            then:
            metadata.version == VersionNumber.parse("14.0")
            metadata.visualCppDir == visualCppDir
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualCppMetadataProvider.java

     */
    
    package org.gradle.nativeplatform.toolchain.internal.msvcpp.version;
    
    import java.io.File;
    
    public interface VisualCppMetadataProvider {
        VisualCppInstallCandidate getVisualCppFromMetadataFile(File installDir);
    
        VisualCppInstallCandidate getVisualCppFromRegistry(String version);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 906 bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/DefaultVisualCppMetadataProvider.java

        public DefaultVisualCppMetadataProvider(WindowsRegistry windowsRegistry) {
            this.windowsRegistry = windowsRegistry;
        }
    
        @Override
        public VisualCppInstallCandidate getVisualCppFromRegistry(String version) {
            for (String baseKey : REGISTRY_BASEPATHS) {
                try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocator.java

                } else {
                    reader.skipValue();
                }
            }
            reader.endObject();
    
            File visualStudioInstallDir = new File(visualStudioInstallPath);
            VisualCppInstallCandidate visualCppMetadata = findVisualCppMetadata(visualStudioInstallDir, visualStudioVersion);
    
            if (visualCppMetadata == null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocatorTest.groovy

            1 * execAction.execute() >> {
                outputStream.write(jsonResult.bytes)
                return Stub(ExecResult)
            }
        }
    
        VisualCppInstallCandidate visualCppMetadata(File visualCppDir, String version) {
            return new VisualCppInstallCandidate() {
                @Override
                File getVisualCppDir() {
                    return visualCppDir
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminer.java

                }
            });
    
            // If we can't discover the version from the normal metadata, make some assumptions
            if (install == null) {
                VisualCppInstallCandidate visualCppMetadata = visualCppMetadataProvider.getVisualCppFromMetadataFile(installDir);
                if (visualCppMetadata != null) {
                    return new VisualStudioMetadataBuilder()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminerTest.groovy

                .visualCppDir(new File(dir, "VC"))
                .visualCppVersion(VersionNumber.parse(version))
                .build()
        }
    
        VisualCppInstallCandidate visualCppMetadata(File dir) {
            return new VisualCppInstallCandidate() {
                @Override
                File getVisualCppDir() {
                    return new File(dir, "VC/Tools/MSVC/1.2.3.4")
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  9. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.nativeplatform.toolchain.internal.msvcpp.version.VisualCppInstallCandidate> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (VisualCppInstallCandidate.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top