Class NativeImageExecutableLocator
java.lang.Object
org.graalvm.buildtools.gradle.internal.NativeImageExecutableLocator
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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) static org.gradle.api.provider.Provider<String>
graalvmHomeProvider
(org.gradle.api.provider.ProviderFactory providers) static org.gradle.api.provider.Provider<String>
graalvmHomeProvider
(org.gradle.api.provider.ProviderFactory providers, NativeImageExecutableLocator.Diagnostics diagnostics)
-
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)
-