Schnittstelle ComponentWithNativeRuntime
- Alle Superschnittstellen:
Named,SoftwareComponent
- Alle bekannten Unterschnittstellen:
ComponentWithExecutable,ComponentWithInstallation,ComponentWithLinkFile,ComponentWithLinkUsage,ComponentWithObjectFiles,ComponentWithRuntimeFile,ComponentWithRuntimeUsage,ComponentWithSharedLibrary,ComponentWithStaticLibrary,CppBinary,CppExecutable,CppSharedLibrary,CppStaticLibrary,CppTestExecutable,SwiftBinary,SwiftExecutable,SwiftSharedLibrary,SwiftStaticLibrary,SwiftXCTestBinary,SwiftXCTestBundle,SwiftXCTestExecutable
Represents a component that produces outputs that run on a native platform.
- Seit:
- 4.5
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Named
Named.Namer -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the base name of this component.Returns the target machine for this component.Returns the tool chain for this component.booleanReturns true if this component has debugging enabled.booleanReturns true if this component is optimized.
-
Methodendetails
-
getBaseName
Returns the base name of this component. This is used to calculate output file names. -
isDebuggable
boolean isDebuggable()Returns true if this component has debugging enabled. -
isOptimized
boolean isOptimized()Returns true if this component is optimized. -
getTargetMachine
TargetMachine getTargetMachine()Returns the target machine for this component.- Seit:
- 5.2
-
getToolChain
NativeToolChain getToolChain()Returns the tool chain for this component.
-