- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for TestNativeComponent (0.46 sec)
-
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/TestNativeComponent.groovy
* limitations under the License. */ package org.gradle.nativeplatform.fixtures.app import org.gradle.integtests.fixtures.SourceFile import org.gradle.test.fixtures.file.TestFile abstract class TestNativeComponent extends SourceElement { List<SourceFile> getFiles() { return sourceFiles + headerFiles } abstract List<SourceFile> getSourceFiles() abstract List<SourceFile> getHeaderFiles()
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.1K bytes - Viewed (0) -
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/TestApp.java
import java.util.Collections; import java.util.List; public abstract class TestApp extends TestNativeComponent { public abstract SourceFile getMainSource(); public abstract SourceFile getLibraryHeader(); public abstract List<SourceFile> getLibrarySources(); public TestNativeComponent getLibrary() { return new TestNativeComponent() { @Override public List<SourceFile> getSourceFiles() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2.4K bytes - Viewed (0) -
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/ide/visualstudio/fixtures/ProjectFile.groovy
assert headerFiles == sourceFiles(component.headers.files, basePath) } void assertHasComponentSources(TestNativeComponent component, String basePath, TestNativeComponent component2, String basePath2) { assert sourceFiles == ['build.gradle'] + sourceFiles(component.sourceFiles, basePath) + sourceFiles(component2.sourceFiles, basePath2)
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 5.7K bytes - Viewed (0) -
platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateObjectiveCppBaseNamesTestApp.groovy
* limitations under the License. */ package org.gradle.language.fixtures.app import org.gradle.integtests.fixtures.SourceFile import org.gradle.nativeplatform.fixtures.app.TestNativeComponent class DuplicateObjectiveCppBaseNamesTestApp extends TestNativeComponent{ def plugins = ["objective-cpp"] @Override List<SourceFile> getSourceFiles() { [sourceFile("objcpp", "main.mm", """ #define __STDC_LIMIT_MACROS
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2.7K bytes - Viewed (0) -
platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateAssemblerBaseNamesTestApp.groovy
import org.gradle.integtests.fixtures.SourceFile import org.gradle.nativeplatform.fixtures.AvailableToolChains import org.gradle.nativeplatform.fixtures.app.TestNativeComponent class DuplicateAssemblerBaseNamesTestApp extends TestNativeComponent{ AvailableToolChains.InstalledToolChain toolChain DuplicateAssemblerBaseNamesTestApp(AvailableToolChains.InstalledToolChain toolChain) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 2.3K bytes - Viewed (0) -
platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateCppBaseNamesTestApp.groovy
* limitations under the License. */ package org.gradle.language.fixtures.app import org.gradle.integtests.fixtures.SourceFile import org.gradle.nativeplatform.fixtures.app.TestNativeComponent class DuplicateCppBaseNamesTestApp extends TestNativeComponent { def plugins = ["cpp"] @Override List<SourceFile> getSourceFiles() { [sourceFile("cpp", "main.cpp", """ #include <iostream>
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CppHelloWorldApp.groovy
return a + b; } """) ] String alternateLibraryOutput = "[${HELLO_WORLD} - ${HELLO_WORLD_FRENCH}]\n12" TestNativeComponent getGoogleTestTests() { return new TestNativeComponent() { List<SourceFile> sourceFiles = [ sourceFile("cpp", "test.cpp", """ #include "gtest/gtest.h" #include "hello.h" using namespace testing;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 5K bytes - Viewed (0) -
platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/CommonHeaderHelloWorldApp.groovy
abstract class CommonHeaderHelloWorldApp extends HelloWorldApp { abstract SourceFile getCommonHeader() abstract String getSourceSetType() @Override TestNativeComponent getLibrary() { return new TestNativeComponent() { @Override List<SourceFile> getSourceFiles() { return getLibrarySources() } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.2K bytes - Viewed (0) -
platforms/native/language-native/src/integTest/groovy/org/gradle/language/fixtures/app/DuplicateCBaseNamesTestApp.groovy
* limitations under the License. */ package org.gradle.language.fixtures.app import org.gradle.integtests.fixtures.SourceFile import org.gradle.nativeplatform.fixtures.app.TestNativeComponent class DuplicateCBaseNamesTestApp extends TestNativeComponent { def plugins = ["c"] @Override List<SourceFile> getSourceFiles() { [sourceFile("c", "main.c", """ #include <stdio.h>
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 1.7K bytes - Viewed (0) -
platforms/native/language-native/src/integTest/groovy/org/gradle/language/DuplicateBaseNamesIntegrationTest.groovy
import org.gradle.nativeplatform.fixtures.AbstractInstalledToolChainIntegrationSpec import org.gradle.nativeplatform.fixtures.RequiresInstalledToolChain import org.gradle.nativeplatform.fixtures.app.TestNativeComponent import org.gradle.test.precondition.Requires import org.gradle.test.preconditions.UnitTestPreconditions import static org.gradle.nativeplatform.fixtures.ToolChainRequirement.GCC_COMPATIBLE
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 16 20:20:03 UTC 2023 - 6.9K bytes - Viewed (0)