Interface HeaderExportingSourceSet

All Superinterfaces:
Buildable, BuildableComponentSpec, ComponentSpec, LanguageSourceSet, ModelElement, Named
All Known Subinterfaces:
CppSourceSet, CSourceSet, ObjectiveCppSourceSet, ObjectiveCSourceSet, WindowsResourceSet

@Incubating @Deprecated public interface HeaderExportingSourceSet extends LanguageSourceSet
Deprecated.
The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.
A source set that exposes headers
  • Method Details

    • getExportedHeaders

      SourceDirectorySet getExportedHeaders()
      Deprecated.
      The headers as a directory set.
    • getImplicitHeaders

      SourceDirectorySet getImplicitHeaders()
      Deprecated.
      The headers that are private to this source set and implicitly available. These are not explicitly made available for compilation.