Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for writeToSourceDir (0.24 sec)

  1. platforms/native/language-native/src/integTest/groovy/org/gradle/swiftpm/SwiftPackageManagerCppBuildExportIntegrationTest.groovy

                    id 'cpp-library'
                    id 'cpp-unit-test'
                }
    """
            def lib = new CppLib()
            lib.sources.writeToProject(testDirectory)
            lib.privateHeaders.writeToSourceDir(testDirectory.file("src/main/cpp"))
            lib.publicHeaders.writeToProject(testDirectory)
            file("src/test/cpp/test.cpp") << "// test"
    
            when:
            run("generateSwiftPmManifest")
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  2. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppGeneratedPublicHeadersIntegrationTest.groovy

            given:
            writeHelloLibrary { TestFile libraryPath ->
                app.greeterLib.publicHeaders.writeToSourceDir(testDirectory.file("staging-includes"))
                app.greeterLib.privateHeaders.writeToSourceDir(libraryPath.file("src/main/headers"))
                app.greeterLib.sources.writeToSourceDir(libraryPath.file("src/main/cpp"))
                libraryPath.file('build.gradle') << '''
                    library {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 30 15:38:28 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppLibraryIntegrationTest.groovy

            def lib = new CppLib()
            settingsFile << "rootProject.name = 'hello'"
    
            given:
            lib.sources.writeToSourceDir(file("srcs"))
            lib.privateHeaders.writeToSourceDir(file("include"))
            lib.publicHeaders.writeToSourceDir(file("pub"))
            file("src/main/public/${lib.greeter.header.sourceFile.name}") << "ignore me!"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 19.8K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppApplicationIntegrationTest.groovy

            def app = new CppApp()
    
            given:
            app.headers.writeToProject(testDirectory)
            app.main.writeToSourceDir(file("srcs/main.cpp"))
            app.greeter.writeToSourceDir(file("srcs/one.cpp"))
            app.sum.writeToSourceDir(file("srcs/two.cpp"))
            file("src/main/cpp/broken.cpp") << "ignore me!"
    
            and:
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 07 19:11:01 UTC 2024
    - 42.5K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/SourceElement.java

                sourceFile.writeToDir(srcDir);
            }
        }
    
        /**
         * Writes the source files of this element to the given source directory.
         */
        public void writeToSourceDir(TestFile sourceDir) {
            for (SourceFile sourceFile : getFiles()) {
                sourceFile.writeToFile(sourceDir.file(sourceFile.getName()));
            }
        }
    
        public static SourceElement empty() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftLibraryIntegrationTest.groovy

            given:
            def lib = new SwiftLib()
            settingsFile << "rootProject.name = '${lib.projectName}'"
            lib.greeter.writeToSourceDir(file("src/one.swift"))
            lib.sum.writeToSourceDir(file("src/two.swift"))
            file("src/main/swift/broken.swift") << "ignore me!"
    
            and:
            buildFile << """
                apply plugin: 'swift-library'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 15:17:55 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  7. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/xcode/XcodeSingleCppProjectIntegrationTest.groovy

                    publicHeaders.from 'Includes'
                }
            """
    
            when:
            def lib = new CppLib()
            lib.publicHeaders.writeToSourceDir(file('Includes'))
            lib.privateHeaders.writeToSourceDir(file('Sources/include'))
            lib.sources.writeToSourceDir(file('Sources'))
            file('src/main/headers/ignore.h') << 'broken!'
            file('src/main/public/ignore.h') << 'broken!'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 27.7K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/integTest/groovy/org/gradle/language/swift/SwiftApplicationIntegrationTest.groovy

            settingsFile << "rootProject.name = '${app.projectName}'"
            app.writeToProject(testDirectory)
    
            app.main.writeToSourceDir(file("src/main.swift"))
            app.greeter.writeToSourceDir(file("src/one.swift"))
            app.sum.writeToSourceDir(file("src/two.swift"))
            file("src/main/swift/broken.swift") << "ignore me!"
    
            and:
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 08 12:43:37 UTC 2024
    - 40.2K bytes
    - Viewed (0)
  9. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/xctest/SwiftXCTestIntegrationTest.groovy

            given:
            def lib = new SwiftLibWithXCTest()
            settingsFile << "rootProject.name = '${lib.projectName}'"
            buildFile << "apply plugin: 'swift-library'"
            lib.main.writeToSourceDir(file("Sources"))
            lib.test.writeToSourceDir(file("Tests"))
            file("src/main/swift/broken.swift") << "ignore me!"
            file("src/test/swift/broken.swift") << "ignore me!"
    
            and:
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 20.8K bytes
    - Viewed (0)
  10. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/xcode/XcodeSingleSwiftProjectIntegrationTest.groovy

                apply plugin: 'swift-application'
    
                application {
                    source.from 'Sources'
                }
            """
    
            when:
            def app = new SwiftApp()
            app.writeToSourceDir(file('Sources'))
            file('src/main/swift/ignore.swift') << 'broken!'
            succeeds("xcode")
    
            then:
            rootXcodeProject.projectFile.sources.assertHasChildren(app.files*.name)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 31.3K bytes
    - Viewed (0)
Back to top