Class NativeImageExecutableLocator

java.lang.Object
org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator

public class NativeImageExecutableLocator extends Object
  • Constructor Details

    • NativeImageExecutableLocator

      public NativeImageExecutableLocator()
  • Method Details

    • graalvmHomeProvider

      public static org.gradle.api.provider.Provider<String> graalvmHomeProvider(org.gradle.api.provider.ProviderFactory providers)
    • graalvmHomeProvider

      public static org.gradle.api.provider.Provider<String> graalvmHomeProvider(org.gradle.api.provider.ProviderFactory providers, NativeImageExecutableLocator.Diagnostics diagnostics)
    • findNativeImageExecutable

      public static File findNativeImageExecutable(org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLauncher> javaLauncher, org.gradle.api.provider.Provider<Boolean> disableToolchainDetection, org.gradle.api.provider.Provider<String> graalvmHomeProvider, org.gradle.process.ExecOperations execOperations, GraalVMLogger logger, NativeImageExecutableLocator.Diagnostics diagnostics)