public class CppBinaryContainer
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CppBinaryContainer.BuildVariant |
static class |
CppBinaryContainer.Type |
| Constructor and Description |
|---|
CppBinaryContainer(org.gradle.language.cpp.CppBinary binary,
ConfigExtension config) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCompileArgs(java.lang.String... args) |
void |
addLinkArgs(java.lang.String... args) |
void |
addMacro(java.lang.String name) |
void |
addMacro(java.lang.String name,
java.lang.String value) |
void |
addStaticLibArgs(java.lang.String... args) |
org.gradle.language.cpp.CppBinary |
getBinary() |
org.gradle.language.cpp.tasks.CppCompile |
getCompileTask() |
ConfigExtension |
getConfig() |
org.gradle.nativeplatform.tasks.CreateStaticLibrary |
getCreateTask() |
org.gradle.nativeplatform.tasks.AbstractLinkTask |
getLinkTask() |
java.lang.String |
getName() |
org.gradle.nativeplatform.TargetMachine |
getTargetMachine() |
org.gradle.nativeplatform.toolchain.NativeToolChain |
getToolChain() |
CppBinaryContainer.Type |
getType() |
CppBinaryContainer.BuildVariant |
getVariant() |
boolean |
hasCompileTask() |
boolean |
hasCreateTask() |
boolean |
hasLinkTask() |
boolean |
isTestExecutable() |
public CppBinaryContainer(org.gradle.language.cpp.CppBinary binary,
ConfigExtension config)
public org.gradle.language.cpp.CppBinary getBinary()
public ConfigExtension getConfig()
public org.gradle.nativeplatform.TargetMachine getTargetMachine()
public java.lang.String getName()
public org.gradle.nativeplatform.toolchain.NativeToolChain getToolChain()
public CppBinaryContainer.Type getType()
public CppBinaryContainer.BuildVariant getVariant()
public boolean isTestExecutable()
public org.gradle.language.cpp.tasks.CppCompile getCompileTask()
public boolean hasCompileTask()
public org.gradle.nativeplatform.tasks.AbstractLinkTask getLinkTask()
public boolean hasLinkTask()
public org.gradle.nativeplatform.tasks.CreateStaticLibrary getCreateTask()
public boolean hasCreateTask()
public void addMacro(java.lang.String name,
java.lang.String value)
public void addMacro(java.lang.String name)
public void addCompileArgs(java.lang.String... args)
public void addLinkArgs(java.lang.String... args)
public void addStaticLibArgs(java.lang.String... args)