Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for cppOut (0.27 sec)

  1. platforms/native/platform-native/src/integTest/groovy/org/gradle/nativeplatform/LibraryBinariesIntegrationTest.groovy

    }
    """
    
            and:
            file("src/main/headers/head.h") << """
                void cppOut();
    
                extern "C" {
                    void cOut();
                }
    """
    
            file("src/main/cpp/main.cpp") << """
                #include "head.h"
    
                int main () {
                    cppOut();
                    cOut();
                    return 0;
                }
    """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppSum.groovy

    import org.gradle.integtests.fixtures.SourceFile
    
    import static org.gradle.nativeplatform.fixtures.app.SourceFileElement.ofFile
    
    class CppSum extends CppSourceFileElement implements SumElement {
        final SourceFileElement header
        final SourceFileElement source
    
        CppSum(String publicHeadersDir = "headers") {
            header = ofFile(new SourceFile(publicHeadersDir, "sum.h", """
    #ifdef _WIN32
    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/native/language-native/src/integTest/groovy/org/gradle/language/cpp/tasks/CppUnexportMainSymbolIntegrationTest.groovy

    import org.gradle.nativeplatform.fixtures.app.CppGreeter
    import org.gradle.nativeplatform.fixtures.app.CppMultiply
    import org.gradle.nativeplatform.fixtures.app.CppSourceElement
    import org.gradle.nativeplatform.fixtures.app.CppSum
    import org.gradle.nativeplatform.fixtures.app.IncrementalCppElement
    import org.gradle.nativeplatform.fixtures.app.IncrementalElement
    import org.gradle.nativeplatform.fixtures.app.SourceElement
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppLib.groovy

    package org.gradle.nativeplatform.fixtures.app
    
    /**
     * A single project C++ library, with several source files.
     */
    class CppLib extends CppSourceElement {
        final greeter = new CppGreeter().asLib()
        final sum = new CppSum().asLib()
    
        @Override
        SourceElement getHeaders() {
            ofElements(greeter.headers, sum.headers)
        }
    
        SourceElement getPublicHeaders() {
            ofElements(greeter.publicHeaders, sum.publicHeaders)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleLinkOutputApp.groovy

    /**
     * A Cpp app that remove all sources.
     */
    class IncrementalCppStaleLinkOutputApp extends IncrementalCppElement implements AppElement {
        private final greeter = new CppGreeter()
        private final sum = new CppSum()
        private final main = new CppMain(greeter, sum)
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            delete(greeter), delete(sum), delete(main)]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleCompileOutputApp.groovy

     */
    
    package org.gradle.nativeplatform.fixtures.app
    
    class IncrementalCppStaleCompileOutputApp extends IncrementalCppApp {
        private final greeter = new CppGreeter()
        private final sum = new CppSum()
        private final multiply = new CppMultiply()
        private final main = new CppMain(greeter, sum)
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            preserve(greeter),
            rename(sum),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleCompileOutputLib.groovy

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.fixtures.app
    
    class IncrementalCppStaleCompileOutputLib extends IncrementalCppElement {
        final greeter = new CppGreeter()
        final sum = new CppSum()
        final multiply = new CppMultiply()
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            preserve(greeter),
            rename(sum),
            delete(multiply)
        ]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 994 bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleLinkOutputLib.groovy

    /**
     * A Cpp library that removes all sources.
     */
    class IncrementalCppStaleLinkOutputLib extends IncrementalCppElement {
        private final greeter = new CppGreeter()
        private final sum = new CppSum()
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            delete(greeter.asLib()), delete(sum.asLib())]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 994 bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppApp.groovy

    /**
     * A single project C++ app, with several source files.
     */
    class CppApp extends CppSourceElement implements AppElement {
        final greeter = new CppGreeter()
        final sum = new CppSum()
        final main = new CppMain(greeter, sum)
    
        @Override
        SourceElement getSources() {
            return ofElements(main, greeter.sources, sum.sources)
        }
    
        @Override
        SourceElement getHeaders() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppSimpleUnitTest.groovy

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.fixtures.app
    
    import org.gradle.integtests.fixtures.SourceFile
    
    class CppSimpleUnitTest extends CppSourceElement {
        final sum = new CppSum()
        final sumTest = new CppSumTest()
    
        List<SourceFile> sourceFiles = [
            new SourceFile("cpp", "test.cpp", """
                int main(int argc, char **argv) {
                  if (42 == 42) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.4K bytes
    - Viewed (0)
Back to top