Search Options

Results per page
Sort
Preferred Languages
Advance

Results 141 - 150 of 475 for Cpp (0.12 sec)

  1. platforms/documentation/docs/src/snippets/native-binaries/pre-compiled-headers/groovy/build.gradle

    // tag::apply-plugin[]
    plugins {
        id 'cpp'
    }
    // end::apply-plugin[]
    
    // tag::libraries[]
    model {
        components {
            hello(NativeLibrarySpec) {
                sources {
                    cpp {
                        preCompiledHeader "pch.h"
                    }
                }
            }
        }
    }
    // end::libraries[]
    
    // tag::executables[]
    model {
        components {
            main(NativeExecutableSpec) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 881 bytes
    - Viewed (0)
  2. platforms/ide/ide-native/src/main/resources/org/gradle/ide/visualstudio/tasks/internal/default.vcxproj

      </PropertyGroup>
      <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
      <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
      <PropertyGroup Label="UserMacros" />
      <ItemGroup Label="Sources">
      </ItemGroup>
      <ItemGroup Label="Headers">
      </ItemGroup>
      <ItemGroup Label="References">
      </ItemGroup>
      <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 662 bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/ExeWithLibraryUsingLibraryHelloWorldApp.groovy

        }
    
        @Override
        String getFrenchOutput() {
            return HELLO_WORLD_FRENCH + "\n"
        }
    
        @Override
        SourceFile getMainSource() {
            sourceFile("cpp", "main.cpp", """
                #include <iostream>
                #include "hello.h"
    
                const char* getExeHello() {
                    #ifdef FRENCH
                    return "${HELLO_WORLD_FRENCH}";
                    #else
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppGeneratedPublicHeadersIntegrationTest.groovy

        }
    
        private writeApp() {
            app.main.writeToProject(file("app"))
            file("app/build.gradle") << """
                apply plugin: 'cpp-application'
                group = 'org.gradle.cpp'
                version = '1.0'
    
                dependencies {
                    implementation project(':hello')
                }
            """
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 30 15:38:28 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppStaticLibraryLinkageIntegrationTest.groovy

        @Override
        protected void makeSingleProject() {
            buildFile << """
                apply plugin: 'cpp-library'
                library.linkage = [Linkage.STATIC]
            """
        }
    
        @Override
        protected List<String> getTasksToAssembleDevelopmentBinary(String variant) {
            return [":compileDebug${variant.capitalize()}Cpp", ":createDebug${variant.capitalize()}"]
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/cpp/plugins/CppApplicationPlugin.java

     */
    
    package org.gradle.language.cpp.plugins;
    
    import org.gradle.api.Plugin;
    import org.gradle.api.Project;
    import org.gradle.api.internal.attributes.ImmutableAttributesFactory;
    import org.gradle.api.model.ObjectFactory;
    import org.gradle.api.provider.ProviderFactory;
    import org.gradle.language.cpp.CppApplication;
    import org.gradle.language.cpp.CppExecutable;
    import org.gradle.language.cpp.CppPlatform;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/native-binaries/prebuilt/groovy/build.gradle

                        }
                    }
                }
            }
        }
    
        components {
            main(NativeExecutableSpec) {
                sources {
                    cpp.lib library: 'boost', linkage: 'api'
                    cpp.lib library: 'util', linkage: 'static'
                }
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/BinaryBuildTypesIntegrationTest.groovy

            helloWorldApp.library.writeSources(file("src/hello"))
    
            and:
            buildFile << """
    apply plugin: 'cpp'
    model {
        buildTypes {
            debug
            release
        }
        components {
            main(NativeExecutableSpec) {
                sources {
                    cpp.lib library: "hello", linkage: "static"
                }
            }
            hello(NativeLibrarySpec)
        }
        binaries {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/cpp/plugins/CppBasePlugin.java

    import org.gradle.api.tasks.TaskContainer;
    import org.gradle.api.tasks.TaskProvider;
    import org.gradle.language.cpp.CppSharedLibrary;
    import org.gradle.language.cpp.ProductionCppComponent;
    import org.gradle.language.cpp.internal.DefaultCppBinary;
    import org.gradle.language.cpp.internal.DefaultCppComponent;
    import org.gradle.language.cpp.tasks.CppCompile;
    import org.gradle.language.nativeplatform.internal.Names;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  10. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/cpp/CppUnitTestComponentWithBothLibraryLinkageIntegrationTest.groovy

        @Override
        protected void makeSingleProject() {
            buildFile << """
                apply plugin: 'cpp-library'
                apply plugin: 'cpp-unit-test'
                library.linkage = [Linkage.SHARED, Linkage.STATIC]
            """
        }
    
        @Override
        protected SourceElement getComponentUnderTest() {
            return new CppLibWithSimpleUnitTest()
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
Back to top