Class NativeComponentModelPlugin

java.lang.Object
org.gradle.nativeplatform.plugins.NativeComponentModelPlugin
All Implemented Interfaces:
Plugin<Project>

@Incubating @Deprecated public abstract class NativeComponentModelPlugin extends Object implements Plugin<Project>
Deprecated.
The Gradle software model is deprecated and will be removed in Gradle 10. Use the new component model (e.g. cpp-application, cpp-library, swift-application, swift-library, xctest) instead.
A plugin that sets up the infrastructure for defining native binaries.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    (package private) static class 
    Deprecated.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    NativeComponentModelPlugin(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(Project project)
    Deprecated.
    Apply this plugin to the given target object.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NativeComponentModelPlugin

      @Inject public NativeComponentModelPlugin(org.gradle.internal.reflect.Instantiator instantiator, org.gradle.api.internal.CollectionCallbackActionDecorator collectionCallbackActionDecorator)
      Deprecated.
  • Method Details

    • apply

      public void apply(Project project)
      Deprecated.
      Description copied from interface: Plugin
      Apply this plugin to the given target object.
      Specified by:
      apply in interface Plugin<Project>
      Parameters:
      project - The target object