@Incubating public interface CppSourceSet extends HeaderExportingSourceSet, LanguageSourceSet
Named.Namer
Modifier and Type | Method and Description |
---|---|
void |
dependency(Map<?,?> dep)
Add a dependency to this source set.
|
CppSourceSet |
exportedHeaders(Closure closure)
The headers.
|
SourceDirectorySet |
getExportedHeaders()
The headers.
|
Collection<NativeDependencySet> |
getLibs()
The libraries that this source set requires.
|
SourceDirectorySet |
getSource()
The source.
|
void |
lib(Object library)
Adds a library that this source set requires.
|
CppSourceSet |
source(Closure closure)
The source.
|
getBuildDependencies
SourceDirectorySet getExportedHeaders()
getExportedHeaders
in interface HeaderExportingSourceSet
CppSourceSet exportedHeaders(Closure closure)
SourceDirectorySet getSource()
getSource
in interface LanguageSourceSet
CppSourceSet source(Closure closure)
Collection<NativeDependencySet> getLibs()
void lib(Object library)
void dependency(Map<?,?> dep)