Class CppBinaryConfigurationExtensions

java.lang.Object
dev.nokee.companion.CppBinaryConfigurationExtensions

public final class CppBinaryConfigurationExtensions extends Object
Represents binary task extensions to avoid realizing the compile, link, create and install tasks.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
    cppCompileOf(org.gradle.language.cpp.CppBinary binary)
    Deprecated.
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
    linkElementsOf(org.gradle.language.nativeplatform.ComponentWithLinkUsage binary)
    Deprecated.
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
    nativeLinkOf(org.gradle.language.cpp.CppBinary binary)
    Deprecated.
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
    nativeRuntimeOf(org.gradle.language.cpp.CppBinary binary)
    Deprecated.
    static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration>
    runtimeElementsOf(org.gradle.language.nativeplatform.ComponentWithRuntimeUsage binary)
    Deprecated.

    Methods inherited from class java.lang.Object

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

    • CppBinaryConfigurationExtensions

      public CppBinaryConfigurationExtensions()
  • Method Details

    • linkElementsOf

      @Deprecated public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> linkElementsOf(org.gradle.language.nativeplatform.ComponentWithLinkUsage binary)
      Deprecated.
      Returns a configurable provider to the link elements configuration of the specified binary.
      Parameters:
      binary - the target binary
      Returns:
      a configurable provider to the link elements configuration of the specified binary
    • runtimeElementsOf

      @Deprecated public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> runtimeElementsOf(org.gradle.language.nativeplatform.ComponentWithRuntimeUsage binary)
      Deprecated.
      Returns a configurable provider to the runtime elements configuration of the specified binary.
      Parameters:
      binary - the target binary
      Returns:
      a configurable provider to the runtime elements configuration of the specified binary
    • cppCompileOf

      @Deprecated public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> cppCompileOf(org.gradle.language.cpp.CppBinary binary)
      Deprecated.
      Returns a configurable provider to the cpp compile configuration of the specified binary.
      Parameters:
      binary - the target binary
      Returns:
      a configurable provider to the cpp compile configuration of the specified binary
    • nativeLinkOf

      @Deprecated public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> nativeLinkOf(org.gradle.language.cpp.CppBinary binary)
      Deprecated.
      Returns a configurable provider to the native link configuration of the specified binary.
      Parameters:
      binary - the target binary
      Returns:
      a configurable provider to the native link configuration of the specified binary
    • nativeRuntimeOf

      @Deprecated public static org.gradle.api.NamedDomainObjectProvider<org.gradle.api.artifacts.Configuration> nativeRuntimeOf(org.gradle.language.cpp.CppBinary binary)
      Deprecated.
      Returns a configurable provider to the native runtime configuration of the specified binary.
      Parameters:
      binary - the target binary
      Returns:
      a configurable provider to the native runtime configuration of the specified binary