interface ComponentWithExecutable : ComponentWithNativeRuntime
Represents a native component that produces an executable. |
|
interface ComponentWithInstallation : ComponentWithNativeRuntime
Represents a native component that produces an application installation. |
|
interface ComponentWithLinkFile : ComponentWithNativeRuntime
Represents a native component that produces a file to be used at link time. |
|
interface ComponentWithLinkUsage : ComponentWithNativeRuntime
Represents a native component whose link time file and dependencies are published for consumption by some other project. |
|
interface ComponentWithNativeRuntime : SoftwareComponent
Represents a component that produces outputs that run on a native platform. |
|
interface ComponentWithObjectFiles : ComponentWithNativeRuntime
Represents a component that produces object files. |
|
interface ComponentWithRuntimeFile : ComponentWithNativeRuntime
Represents a native component that produces a file to be used at runtime. |
|
interface ComponentWithRuntimeUsage : ComponentWithNativeRuntime
Represents a native component whose runtime file and dependencies are published for consumption by some other project. |
|
interface ComponentWithSharedLibrary : ComponentWithLinkFile, ComponentWithRuntimeFile
Represents a native component that produces a shared library. |
|
interface ComponentWithStaticLibrary : ComponentWithLinkFile
Represents a component that produces a static library. |
|
interface DependentSourceSet : LanguageSourceSet
A source set that depends on one or more org.gradle.nativeplatform.NativeDependencySets to be built. |
|
interface HeaderExportingSourceSet : LanguageSourceSet
A source set that exposes headers |
|
interface NativeResourceSet : LanguageSourceSet
A source set that provides resources. |