| Interface | Description |
|---|---|
| BundleBinary |
A bundle built from 1 or more native language.
|
| ExecutableBinary |
A executable built from 1 or more native language.
|
| HasHeadersSourceSet |
Represents a component sources that carries an native header set named headers.
|
| HasPrivateHeaders |
Represents a component that carries private headers.
|
| HasPublicHeaders |
Represents a component that carries public sources.
|
| HasPublicSourceSet |
Represents a component sources that carries an native header set named public.
|
| MachineArchitecture | Deprecated |
| NativeApplication |
A native application variant that is built for a specific target platform.
|
| NativeApplicationComponentDependencies |
Allows the implementation dependencies of a native application to be specified.
|
| NativeApplicationExtension | |
| NativeBinary | |
| NativeComponentDependencies |
Allows the implementation dependencies of a native component to be specified.
|
| NativeLibrary |
A native library component that is built for a specific target platform.
|
| NativeLibraryComponentDependencies |
Allows the API and implementation dependencies of a native library to be specified.
|
| NativeLibraryDependencies | Deprecated |
| NativeLibraryExtension | |
| OperatingSystemFamily | Deprecated |
| SharedLibraryBinary |
A shared library built from 1 or more native language.
|
| StaticLibraryBinary |
A static library built from 1 or more native language.
|
| TargetBuildTypeAwareComponent |
Represents a component that targets different build type.
|
| TargetBuildTypeFactory |
A factory for creating
TargetBuildType instances. |
| TargetLinkageAwareComponent |
Represents a component that targets different library linkage.
|
| TargetLinkageFactory |
A factory for creating
TargetLinkage instances. |
| TargetMachine | Deprecated |
| TargetMachineAwareComponent |
Represents a component that targets multiple target machines.
|
| TargetMachineBuilder |
A builder for configuring the architecture of a
TargetMachine instances. |
| TargetMachineFactory |
A factory for creating
TargetMachine instances. |
| Class | Description |
|---|---|
| NativeApplicationSources |
Sources for a native application supporting C, C++, Objective-C, and ObjectiveC++ implementation language.
|
| NativeLibrarySources |
Sources for a native library supporting C, C++, Objective-C, and ObjectiveC++ implementation language.
|