Package org.gradle.nativeplatform
Interface NativeExecutableBinarySpec
- All Superinterfaces:
- ApplicationBinarySpec,- Binary,- BinarySpec,- Buildable,- BuildableComponentSpec,- CheckableComponentSpec,- ComponentSpec,- ModelElement,- Named,- NativeBinarySpec
@Incubating
public interface NativeExecutableBinarySpec
extends NativeBinarySpec, ApplicationBinarySpec
An binary built by Gradle for a native application.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceProvides access to key tasks used for building the binary.Nested classes/interfaces inherited from interface org.gradle.api.NamedNamed.Namer
- 
Method SummaryModifier and TypeMethodDescriptionThe application that this binary belongs to.The component that this binary was built from.Native Executable File.Native Installation location for a native executable.getTasks()The set of tasks associated with this binary.Methods inherited from interface org.gradle.platform.base.BinarygetDisplayNameMethods inherited from interface org.gradle.platform.base.BinarySpecgetInputs, getSources, isBuildableMethods inherited from interface org.gradle.api.BuildablegetBuildDependenciesMethods inherited from interface org.gradle.api.BuildableComponentSpecbuiltBy, getBuildTask, hasBuildDependencies, setBuildTaskMethods inherited from interface org.gradle.api.CheckableComponentSpeccheckedBy, getCheckTask, setCheckTaskMethods inherited from interface org.gradle.platform.base.ComponentSpecgetProjectPathMethods inherited from interface org.gradle.model.ModelElementgetDisplayName, getNameMethods inherited from interface org.gradle.nativeplatform.NativeBinarySpecgetAssembler, getBuildType, getcCompiler, getCppCompiler, getFlavor, getLibs, getLinker, getObjcCompiler, getObjcppCompiler, getRcCompiler, getStaticLibArchiver, getTargetPlatform, getToolChain, lib
- 
Method Details- 
getApplicationNativeExecutableSpec getApplication()The application that this binary belongs to.- Specified by:
- getApplicationin interface- ApplicationBinarySpec
 
- 
getComponentNativeExecutableSpec getComponent()The component that this binary was built from.- Specified by:
- getComponentin interface- NativeBinarySpec
 
- 
getInstallationNativeInstallationSpec getInstallation()Native Installation location for a native executable.
- 
getExecutableNativeExecutableFileSpec getExecutable()Native Executable File.
- 
getTasksNativeExecutableBinarySpec.TasksCollection getTasks()The set of tasks associated with this binary.- Specified by:
- getTasksin interface- BinarySpec
 
 
-