|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.plugins.cpp.CppProjectExtension
public class CppProjectExtension extends java.lang.Object
The DSL for C++.
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_NAME
|
Constructor Summary | |
CppProjectExtension(Project project)
|
Method Summary | |
---|---|
CppExecutable
|
executable(groovy.lang.Closure closure)
|
CppExecutable
|
executable(java.lang.String name, groovy.lang.Closure closure)
|
NamedDomainObjectContainer
|
getExecutables()
|
NamedDomainObjectContainer
|
getLibraries()
|
Project
|
getProject()
|
NamedDomainObjectContainer
|
getSourceSets()
|
CppLibrary
|
library(groovy.lang.Closure closure)
|
CppLibrary
|
library(java.lang.String name, groovy.lang.Closure closure)
|
NamedDomainObjectContainer
|
sourceSets(groovy.lang.Closure closure)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final java.lang.String DEFAULT_NAME
Constructor Detail |
---|
public CppProjectExtension(Project project)
Method Detail |
---|
public CppExecutable executable(groovy.lang.Closure closure)
public CppExecutable executable(java.lang.String name, groovy.lang.Closure closure)
public NamedDomainObjectContainer getExecutables()
public NamedDomainObjectContainer getLibraries()
public Project getProject()
public NamedDomainObjectContainer getSourceSets()
public CppLibrary library(groovy.lang.Closure closure)
public CppLibrary library(java.lang.String name, groovy.lang.Closure closure)
public NamedDomainObjectContainer sourceSets(groovy.lang.Closure closure)
Groovy Documentation