Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for visualCppMetadata (0.32 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/metadata/VisualCppMetadata.java

    package org.gradle.nativeplatform.toolchain.internal.msvcpp.metadata;
    
    import org.gradle.nativeplatform.toolchain.internal.metadata.CompilerMetadata;
    import org.gradle.util.internal.VersionNumber;
    
    public interface VisualCppMetadata extends CompilerMetadata {
        /**
         * The version of Visual Studio, which may be different to the Visual C++ version.
         */
        VersionNumber getVisualStudioVersion();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/VisualStudioVersionDeterminer.java

                VisualCppInstallCandidate visualCppMetadata = visualCppMetadataProvider.getVisualCppFromMetadataFile(installDir);
                if (visualCppMetadata != null) {
                    return new VisualStudioMetadataBuilder()
                        .installDir(installDir)
                        .visualCppDir(visualCppMetadata.getVisualCppDir())
                        .visualCppVersion(visualCppMetadata.getVersion())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocatorTest.groovy

            }
        }
    
        void validInstallations() {
            _ * visualCppMetadataProvider.getVisualCppFromMetadataFile(_) >> { args -> visualCppMetadata(new File(args[0], "VC/Tools/MSVC/1.2.3.4"), "1.2.3.4") }
            _ * visualCppMetadataProvider.getVisualCppFromRegistry(_) >> { args -> visualCppMetadata(localRoot.createDir("Program Files/Microsoft Visual Studio ${args[0]}/VC"), args[0]) }
        }
    
        void invalidLegacyInstallations() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  4. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/AbstractCppBinaryVisualStudioTargetBinary.java

            if (provider.isAvailable()) {
                CompilerMetadata compilerMetadata = provider.getCompilerMetadata(ToolType.CPP_COMPILER);
                if (compilerMetadata instanceof VisualCppMetadata) {
                    return ((VisualCppMetadata) compilerMetadata).getVisualStudioVersion();
                }
            }
    
            // Assume VS 2015
            return DEFAULT_VISUAL_STUDIO_VERSION;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 6K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/version/CommandLineToolVersionLocator.java

                }
            }
            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/VisualStudioVersionDeterminerTest.groovy

            then:
            1 * commandLineLocator.getVisualStudioInstalls() >> vswhereInstalls
            0 * windowsRegistryLocator.getVisualStudioInstalls()
            1 * visualCppMetadataProvider.getVisualCppFromMetadataFile(_) >> visualCppMetadata(dir2)
    
            and:
            metadata.installDir == dir2
            metadata.compatibility == VS2017_OR_LATER
            metadata.visualCppDir == new File(dir2, "VC/Tools/MSVC/1.2.3.4")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.1K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppPlatformToolProvider.java

            return withExtension(getExecutableName(executablePath), ".pdb");
        }
    
        @Override
        public VisualCppMetadata getCompilerMetadata(ToolType toolType) {
            return new VisualCppMetadata() {
                @Override
                public VersionNumber getVisualStudioVersion() {
                    return visualStudio.getVersion();
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 16.8K bytes
    - Viewed (0)
  8. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.nativeplatform.toolchain.internal.msvcpp.metadata.VisualCppMetadata> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (VisualCppMetadata.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