Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 70 for VisualCpp (0.3 sec)

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

    import org.gradle.nativeplatform.toolchain.internal.NativeLanguageTools;
    import org.gradle.nativeplatform.toolchain.internal.SystemLibraries;
    
    /**
     * Platform specific VC++ tools and system libraries.
     */
    public interface VisualCpp extends NativeLanguageTools, SystemLibraries {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 960 bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/VisualCpp.java

    package org.gradle.nativeplatform.toolchain;
    
    import org.gradle.api.Action;
    import org.gradle.api.Incubating;
    
    import java.io.File;
    
    /**
     * The Visual C++ tool chain.
     */
    @Incubating
    public interface VisualCpp extends NativeToolChain {
        /**
         * The directory where Visual Studio or Visual C++ is installed.
         */
        File getInstallDir();
    
        /**
         * The directory where Visual Studio or Visual C++ is installed.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/docs/dsl/org.gradle.nativeplatform.toolchain.VisualCpp.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppPlatformToolProvider.java

                    return visualCpp.getImplementationVersion();
                }
            };
        }
    
        private static class CompositeLibraries implements WindowsSdkLibraries {
            private final VisualCpp visualCpp;
            private final WindowsSdk sdk;
            private final SystemLibraries ucrt;
    
            public CompositeLibraries(VisualCpp visualCpp, WindowsSdk sdk, SystemLibraries ucrt) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 16.8K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppToolChainTest.groovy

            def visualCpp = Stub(VisualCppInstall)
            visualStudioLookup.available >> true
            visualStudioLookup.component >> visualStudio
    
            windowsSdkLookup.available >> true
            windowsSdkLookup.component >> Stub(WindowsSdkInstall)
    
            visualStudio.visualCpp >> visualCpp
            visualCpp.forPlatform(platform) >> Stub(VisualCpp)
    
            def action = Mock(Action)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppInstall.java

    import java.util.Map;
    
    public class VisualCppInstall implements Named {
        private final Map<Architecture, ? extends VisualCpp> platforms;
        private final String name;
        private final VersionNumber version;
    
        public VisualCppInstall(String name, VersionNumber version,
                                Map<Architecture, ? extends VisualCpp> platforms) {
            this.name = name;
            this.version = version;
            this.platforms = platforms;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppPlatformToolProviderTest.groovy

        def operatingSystem = Mock(OperatingSystemInternal)
        def visualCpp = Mock(VisualCpp)
        def windowsSdk = Mock(WindowsSdk)
        def ucrt = Mock(SystemLibraries)
        def visualStudioInstall = Mock(VisualStudioInstall)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/plugins/MicrosoftVisualCppCompilerPluginTest.groovy

            VisualCpp
        }
    
        @Override
        String getToolchainName() {
            VisualCppToolChain.DEFAULT_NAME
        }
    
        def "can apply plugin by id"() {
            given:
            project.apply plugin: 'microsoft-visual-cpp-compiler'
    
            expect:
            project.plugins.hasPlugin(pluginClass)
        }
    
        def "makes a VisualCpp tool chain available"() {
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/native-binaries/tool-chains/groovy/build.gradle

    plugins {
        id 'cpp'
    }
    
    // tag::toolChains[]
    model {
        toolChains {
            visualCpp(VisualCpp) {
                // Specify the installDir if Visual Studio cannot be located
                // installDir "C:/Apps/Microsoft Visual Studio 10.0"
            }
            gcc(Gcc) {
                // Uncomment to use a GCC install that is not in the PATH
                // path "/usr/bin/gcc"
            }
            clang(Clang)
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/native-binaries/cpp/groovy/build.gradle

                }
                if (toolChain in VisualCpp) {
                    cppCompiler.args "/Zi"
                    linker.args "/DEBUG"
                }
            }
        }
    }
    // end::all-binaries[]
    
    // For any shared library binaries built with Visual C++, define the DLL_EXPORT macro
    model {
        binaries {
            withType(SharedLibraryBinarySpec) {
                if (toolChain in VisualCpp) {
                    cppCompiler.define "DLL_EXPORT"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
Back to top