api / org.gradle.language.objectivec.plugins / ObjectiveCPlugin

ObjectiveCPlugin

@Incubating open class ObjectiveCPlugin : Plugin<Project>

A plugin for projects wishing to build native binary components from Objective-C sources.

Automatically includes the ObjectiveCLangPlugin for core Objective-C support and the org.gradle.nativeplatform.plugins.NativeComponentPlugin for native component support.

Constructors

<init>

ObjectiveCPlugin()

A plugin for projects wishing to build native binary components from Objective-C sources.

Automatically includes the ObjectiveCLangPlugin for core Objective-C support and the org.gradle.nativeplatform.plugins.NativeComponentPlugin for native component support.

  • Creates a org.gradle.language.objectivec.tasks.ObjectiveCCompile task for each org.gradle.language.objectivec.ObjectiveCSourceSet to compile the Objective-C sources.

Functions

apply

open fun apply(project: Project): Unit