|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
org.gradle.nativecode.language.cpp.CppSourceSet org.gradle.api.Named org.gradle.nativecode.base.HeaderExportingSourceSet org.gradle.language.base.LanguageSourceSet org.gradle.api.Buildable
@Incubating public interface CppSourceSet extends HeaderExportingSourceSet, LanguageSourceSet
A representation of a unit of C++ source.
Method Summary | |
---|---|
void
|
dependency(Map dep)
Add a dependency to this source set. |
CppSourceSet
|
exportedHeaders(Closure closure)
The headers. |
SourceDirectorySet
|
getExportedHeaders()
The headers. |
Collection
|
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. |
Methods inherited from interface HeaderExportingSourceSet | |
---|---|
getExportedHeaders |
Methods inherited from interface LanguageSourceSet | |
---|---|
getSource |
Methods inherited from interface Buildable | |
---|---|
getBuildDependencies |
Methods inherited from interface Named | |
---|---|
getName |
Method Detail |
---|
public void dependency(Map dep)
public CppSourceSet exportedHeaders(Closure closure)
public SourceDirectorySet getExportedHeaders()
public Collection getLibs()
public SourceDirectorySet getSource()
public void lib(Object library)
public CppSourceSet source(Closure closure)
Gradle API 1.7