Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for systemIncludes (0.28 sec)

  1. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppCompilerArgsTransformerTest.groovy

            def includes = [ new File("/foo"), new File("/bar") ]
            def systemIncludes = [ new File("/baz") ]
            spec.includeRoots >> includes
            spec.systemIncludeRoots >> systemIncludes
    
            when:
            def args = transformer.transform(spec)
    
            then:
            assertHasArguments(args, "/I", includes)
            assertHasArguments(args, "/I", systemIncludes)
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/gcc/GccCompilerArgsTransformerTest.groovy

            def systemIncludes = [ new File("/baz") ]
            spec.includeRoots >> includes
            spec.systemIncludeRoots >> systemIncludes
    
            when:
            def args = transformer.transform(spec)
    
            then:
            assertHasArguments(args, "-I", includes)
            assertHasArguments(args, "-isystem", systemIncludes)
    
            and:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/tasks/AbstractNativeCompileTask.java

        public AbstractNativeCompileTask() {
            ObjectFactory objectFactory = getProject().getObjects();
            this.includes = getProject().files();
            this.systemIncludes = getProject().files();
            dependsOn(includes);
            dependsOn(systemIncludes);
    
            this.source = getTaskFileVarFactory().newInputFileCollection(this);
            this.objectFileDir = objectFactory.directoryProperty();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 10.6K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProvider.java

            private final ImmutableList<File> systemIncludes;
    
            DefaultGccMetadata(VersionNumber scrapedVersion, String scrapedVendor, ArchitectureInternal architecture, ImmutableList<File> systemIncludes) {
                this.scrapedVersion = scrapedVersion;
                this.scrapedVendor = scrapedVendor;
                this.architecture = architecture;
                this.systemIncludes = systemIncludes;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jan 15 06:39:06 UTC 2024
    - 13K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/cpp/plugins/CppBasePlugin.java

                    final Callable<List<File>> systemIncludes = () -> binary.getPlatformToolProvider().getSystemLibraries(ToolType.CPP_COMPILER).getIncludeDirs();
    
                    task.includes(binary.getCompileIncludePath());
                    task.getSystemIncludes().from(systemIncludes);
                    task.source(binary.getCppSource());
                    if (binary.isDebuggable()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/sourceparser/TestIncludeParser.groovy

    import org.gradle.language.nativeplatform.internal.IncludeDirectives
    import org.gradle.language.nativeplatform.internal.IncludeType
    
    
    class TestIncludeParser {
        static IncludeDirectives systemIncludes(Collection<String> names) {
            return DefaultIncludeDirectives.of(ImmutableList.copyOf(names.collect { new IncludeWithSimpleExpression(it, false, IncludeType.SYSTEM) }), ImmutableList.of(), ImmutableList.of())
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/CppSystemHeaderDiscoveryIntegrationTest.groovy

                plugins { id 'cpp-application' }
                task sysHeaders {
                    doLast {
                        def out = file("${outputFile.toURI()}")
                        out.text = tasks.compileDebugCpp.systemIncludes.join('\\n')
                    }
                }
            """
    
            when:
            //TODO this fails in CI (for unknown reasons) with project access checks based on configuration barrier
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/test/groovy/org/gradle/language/nativeplatform/internal/incremental/sourceparser/DefaultSourceIncludesTest.groovy

        def "can filter includes" () {
            expect:
            sourceIncludes.quotedIncludes.collect { it.value } == [ "quoted1", "quoted2" ]
            sourceIncludes.systemIncludes.collect { it.value } == [ "system1", "system2" ]
            sourceIncludes.macroIncludes.collect { it.value } == [ "macro1", "macro2" ]
        }
    
        def "order of includes is preserved" () {
            expect:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/gcc/metadata/GccMetadataProviderTest.groovy

            def includes = correctPathSeparators(['/usr/local', '/usr/some/dir'])
            expect:
            def result = output(gcc4, gccVerboseOutput('4.2.1', includes), GCC)
            result.component.systemIncludes*.path == includes
        }
    
        @Requires(UnitTestPreconditions.NotWindows)
        def "parses clang system includes"() {
            def includes = correctPathSeparators([
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 16 06:01:47 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/dsl/org.gradle.language.nativeplatform.tasks.AbstractNativeCompileTask.xml

                </tr>
                <tr>
                    <td>source</td>
                </tr>
                <tr>
                    <td>includes</td>
                </tr>
                <tr>
                    <td>systemIncludes</td>
                </tr>
            </table>
        </section>
        <section>
            <title>Methods</title>
            <table>
                <thead>
                    <tr>
                        <td>Name</td>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2K bytes
    - Viewed (0)
Back to top