Class LibraryPathProvider

java.lang.Object
de.infolektuell.gradle.jextract.tasks.LibraryPathProvider
All Implemented Interfaces:
org.gradle.process.CommandLineArgumentProvider

public abstract class LibraryPathProvider extends Object implements org.gradle.process.CommandLineArgumentProvider
Configures the native library path for Java execution.
  • Constructor Details

    • LibraryPathProvider

      public LibraryPathProvider()
      Used by Gradle
  • Method Details

    • getFiles

      @InputFiles @PathSensitive(RELATIVE) public abstract org.gradle.api.file.ConfigurableFileCollection getFiles()
      The directories containing native libraries that are necessary for Java runtime
      Returns:
      a file collection of directories
    • asArguments

      public List<String> asArguments()
      Specified by:
      asArguments in interface org.gradle.process.CommandLineArgumentProvider