Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for systemIncludes (0.21 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/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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. platforms/native/tooling-native/src/main/java/org/gradle/language/cpp/internal/tooling/CppModelBuilder.java

                List<DefaultSourceFile> sourceFiles = sourceFiles(namingSchemeFactory, platformToolProvider, compileTask.getObjectFileDir().get().getAsFile(), binary.getCppSource().getFiles());
                List<File> systemIncludes = ImmutableList.copyOf(compileTask.getSystemIncludes().getFiles());
                List<File> userIncludes = ImmutableList.copyOf(compileTask.getIncludes().getFiles());
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/NativeCompileSpec.java

        List<File> getIncludeRoots();
    
        void include(Iterable<File> includeRoots);
    
        void include(File... includeRoots);
    
        List<File> getSystemIncludeRoots();
    
        void systemInclude(Iterable<File> systemIncludeRoots);
    
        List<File> getSourceFiles();
    
        void setSourceFiles(Collection<File> sources);
    
        void source(Iterable<File> sources);
    
        List<File> getRemovedSourceFiles();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/AbstractNativeCompileSpec.java

            addAll(this.includeRoots, includeRoots);
        }
    
        @Override
        public List<File> getSystemIncludeRoots() {
            return systemIncludeRoots;
        }
    
        @Override
        public void systemInclude(Iterable<File> systemIncludeRoots) {
            addAll(this.systemIncludeRoots, systemIncludeRoots);
        }
    
        @Override
        public List<File> getSourceFiles() {
            return sourceFiles;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.9K bytes
    - Viewed (0)
Back to top