Package io.quarkus.deployment.pkg.steps
Class NativeImageBuildLocalRunner
- java.lang.Object
-
- io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
-
- io.quarkus.deployment.pkg.steps.NativeImageBuildLocalRunner
-
public class NativeImageBuildLocalRunner extends NativeImageBuildRunner
-
-
Constructor Summary
Constructors Constructor Description NativeImageBuildLocalRunner(String nativeImageExecutable, File workingDirectory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String[]getBuildCommand(List<String> args)protected String[]getGraalVMVersionCommand(List<String> args)protected voidobjcopy(String... args)protected booleanobjcopyExists()-
Methods inherited from class io.quarkus.deployment.pkg.steps.NativeImageBuildRunner
build, getGraalVMVersion, postBuild, preBuild, runCommand, setup
-
-
-
-
Method Detail
-
getGraalVMVersionCommand
protected String[] getGraalVMVersionCommand(List<String> args)
- Specified by:
getGraalVMVersionCommandin classNativeImageBuildRunner
-
getBuildCommand
protected String[] getBuildCommand(List<String> args)
- Specified by:
getBuildCommandin classNativeImageBuildRunner
-
objcopy
protected void objcopy(String... args)
- Specified by:
objcopyin classNativeImageBuildRunner
-
objcopyExists
protected boolean objcopyExists()
- Overrides:
objcopyExistsin classNativeImageBuildRunner
-
-