Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for getIncludeRoots (0.19 sec)

  1. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/ApiRequirementNativeDependencyResolver.java

            public ApiNativeDependencySet(NativeDependencySet delegate) {
                this.delegate = delegate;
            }
    
            @Override
            public FileCollection getIncludeRoots() {
                return delegate.getIncludeRoots();
            }
    
            @Override
            public FileCollection getLinkFiles() {
                return FileCollectionFactory.empty(delegate.getLinkFiles().toString());
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.2K bytes
    - Viewed (0)
  2. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/SourceSetNativeDependencyResolver.java

            private static final NativeDependencySet INSTANCE = new EmptyNativeDependencySet();
    
            @Override
            public FileCollection getIncludeRoots() {
                return FileCollectionFactory.empty();
            }
    
            @Override
            public FileCollection getLinkFiles() {
                return FileCollectionFactory.empty();
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  3. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/DefaultNativeDependencySet.java

        private final NativeLibraryBinary binary;
    
        public DefaultNativeDependencySet(NativeLibraryBinary binary) {
            this.binary = binary;
        }
    
        @Override
        public FileCollection getIncludeRoots() {
            return binary.getHeaderDirs();
        }
    
        @Override
        public FileCollection getLinkFiles() {
            return binary.getLinkFiles();
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  4. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/NativeDependencySet.java

    /**
     * Models a collection of native type dependencies.
     */
    @Incubating
    public interface NativeDependencySet {
        /**
         * Returns the header file directories to use at compile time.
         */
        FileCollection getIncludeRoots();
    
        /**
         * Returns the files to use at link time.
         */
        FileCollection getLinkFiles();
    
        /**
         * Returns the files to use at runtime.
         */
        FileCollection getRuntimeFiles();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/toolchain/internal/NativeCompilerTest.groovy

            when:
            NativeCompileSpec compileSpec = Stub(getCompileSpecType()) {
                getMacros() >> [foo: "bar", empty: null]
                getAllArgs() >> ["-firstArg", "-secondArg"]
                getIncludeRoots() >> [includeDir]
                getSystemIncludeRoots() >> [systemIncludeDir]
                getOperationLogger() >> Mock(BuildOperationLogger)
                getPrefixHeaderFile() >> null
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 16:29:26 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  6. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/msvcpp/VisualCppCompilerArgsTransformer.java

            }
            if (spec.isOptimized()) {
                args.add("/O2");
            }
        }
    
        protected void addIncludeArgs(T spec, List<String> args) {
            for (File file : spec.getIncludeRoots()) {
                args.add("/I" + file.getAbsolutePath());
            }
            for (File file : spec.getSystemIncludeRoots()) {
                args.add("/I" + file.getAbsolutePath());
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  7. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/NativeCompileSpec.java

     */
    public interface NativeCompileSpec extends BinaryToolSpec {
        File getObjectFileDir();
    
        void setObjectFileDir(File objectFileDir);
    
        List<File> getIncludeRoots();
    
        void include(Iterable<File> includeRoots);
    
        void include(File... includeRoots);
    
        List<File> getSystemIncludeRoots();
    
        void systemInclude(Iterable<File> systemIncludeRoots);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/toolchain/internal/gcc/GccCompilerArgsTransformer.java

        }
    
        protected void addIncludeArgs(T spec, List<String> args) {
            if (!needsStandardIncludes(spec.getTargetPlatform())) {
                args.add("-nostdinc");
            }
    
            for (File file : spec.getIncludeRoots()) {
                args.add("-I");
                args.add(file.getAbsolutePath());
            }
    
            for (File file : spec.getSystemIncludeRoots()) {
                args.add("-isystem");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/CompileTaskConfig.java

                public List<FileCollection> call() {
                    Collection<NativeDependencySet> libs = binary.getLibs((DependentSourceSet) sourceSet);
                    return CollectionUtils.collect(libs, NativeDependencySet::getIncludeRoots);
                }
            });
            FileCollectionFactory fileCollectionFactory = ((ProjectInternal) task.getProject()).getServices().get(FileCollectionFactory.class);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/main/java/org/gradle/language/nativeplatform/internal/AbstractNativeCompileSpec.java

        private File preCompiledHeaderObjectFile;
        private List<File> sourceFilesForPch = new ArrayList<File>();
        private String preCompiledHeader;
    
        @Override
        public List<File> getIncludeRoots() {
            return includeRoots;
        }
    
        @Override
        public void include(File... includeRoots) {
            Collections.addAll(this.includeRoots, includeRoots);
        }
    
        @Override
    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