Interface StaticLibraryBinarySpec

All Superinterfaces:
Binary, BinarySpec, Buildable, BuildableComponentSpec, CheckableComponentSpec, ComponentSpec, LibraryBinarySpec, ModelElement, Named, NativeBinarySpec, NativeLibraryBinarySpec

@Incubating @Deprecated public interface StaticLibraryBinarySpec extends NativeLibraryBinarySpec
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 static library binary built by Gradle for a native library.
  • Method Details

    • getStaticLibraryFile

      File getStaticLibraryFile()
      Deprecated.
      The static library file.
    • setStaticLibraryFile

      void setStaticLibraryFile(File staticLibraryFile)
      Deprecated.
      The static library binary file.
    • additionalLinkFiles

      void additionalLinkFiles(FileCollection files)
      Deprecated.
      Add some additional files required by consumers of this library at link time.
    • getTasks

      Deprecated.
      The set of tasks associated with this binary.
      Specified by:
      getTasks in interface BinarySpec