Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for getCppSource (0.23 sec)

  1. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppLibrary.java

            DefaultCppSharedLibrary result = objectFactory.newInstance(DefaultCppSharedLibrary.class, getNames().append(identity.getName()), getBaseName(), getCppSource(), getAllHeaderDirs(), getImplementationDependencies(), targetPlatform, toolChain, platformToolProvider, identity);
            getBinaries().add(result);
            return result;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 04:34:06 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  2. platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/cpp/internal/DefaultCppTestSuite.java

            Names executableNames = Names.of(getName() + variantName + "Executable", getName() + variantName);
            CppTestExecutable testBinary = objectFactory.newInstance(DefaultCppTestExecutable.class, executableNames, getBaseName(), getCppSource(), getPrivateHeaderDirs(), getImplementationDependencies(), getTestedComponent(), targetPlatform, toolChain, platformToolProvider, identity);
            getBinaries().add(testBinary);
            return testBinary;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  3. platforms/ide/ide-native/src/main/groovy/org/gradle/ide/visualstudio/plugins/VisualStudioPlugin.java

                DefaultVisualStudioProject vsProject = extension.getProjectRegistry().createProject(project.getName(), cppApplication.getName());
                vsProject.getSourceFiles().from(cppApplication.getCppSource());
                vsProject.getHeaderFiles().from(cppApplication.getHeaderFiles());
                cppApplication.getBinaries().whenElementFinalized(CppExecutable.class, executable -> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/language/cpp/CppBinary.java

         * @since 4.5
         */
        Attribute<Linkage> LINKAGE_ATTRIBUTE = Attribute.of("org.gradle.native.linkage", Linkage.class);
    
        /**
         * Returns the C++ source files of this binary.
         */
        FileCollection getCppSource();
    
        /**
         * Returns the header directories to use to compile this binary. Includes the header directories of this binary plus those of its dependencies.
         */
        FileCollection getCompileIncludePath();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppApplication.java

            DefaultCppExecutable result = objectFactory.newInstance(DefaultCppExecutable.class, getNames().append(identity.getName()), getBaseName(), getCppSource(), getPrivateHeaderDirs(), getImplementationDependencies(), targetPlatform, toolChain, platformToolProvider, identity);
            getBinaries().add(result);
            return result;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/main/java/org/gradle/language/cpp/CppComponent.java

         */
        void source(Action<? super ConfigurableFileCollection> action);
    
        /**
         * Returns the C++ source files of this component, as defined in {@link #getSource()}.
         */
        FileCollection getCppSource();
    
        /**
         * Defines the private header file directories of this library.
         *
         * <p>When this collection is empty, the directory {@code src/main/headers} is used by default.</p>
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  7. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppComponent.java

                    return dirs;
                }
            });
        }
    
        @Override
        public Property<String> getBaseName() {
            return baseName;
        }
    
        @Override
        public FileCollection getCppSource() {
            return cppSource;
        }
    
        @Override
        public ConfigurableFileCollection getPrivateHeaders() {
            return privateHeaders;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 04:34:07 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  8. platforms/native/language-native/src/main/java/org/gradle/swiftpm/plugins/SwiftPackageManagerExportPlugin.java

                    for (CppApplication application : p.getComponents().withType(CppApplication.class)) {
                        DefaultTarget target = new DefaultTarget(application.getBaseName().get(), p.getProjectDir(), application.getCppSource());
                        collectDependencies(application.getImplementationDependencies(), dependencies, target);
                        DefaultExecutableProduct product = new DefaultExecutableProduct(p.getName(), target);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 14.7K bytes
    - Viewed (0)
  9. platforms/native/language-native/src/main/java/org/gradle/language/cpp/plugins/CppBasePlugin.java

                    task.includes(binary.getCompileIncludePath());
                    task.getSystemIncludes().from(systemIncludes);
                    task.source(binary.getCppSource());
                    if (binary.isDebuggable()) {
                        task.setDebuggable(true);
                    }
                    if (binary.isOptimized()) {
                        task.setOptimized(true);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  10. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/AbstractCppBinaryVisualStudioTargetBinary.java

        public List<String> getVariantDimensions() {
            return Lists.newArrayList(getBinary().getName());
        }
    
        @Override
        public FileCollection getSourceFiles() {
            return getBinary().getCppSource();
        }
    
        @Override
        public FileCollection getResourceFiles() {
            return projectLayout.files();
        }
    
        @Override
        public FileCollection getHeaderFiles() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 6K bytes
    - Viewed (0)
Back to top