TeaVMTool: handle target directory creation error

This commit is contained in:
Ulugbek 2022-07-09 15:58:59 +02:00 committed by Alexey Andreev
parent b3727191b4
commit 51603695f4

View File

@ -436,7 +436,11 @@ public class TeaVMTool {
for (String className : classesToPreserve) { for (String className : classesToPreserve) {
vm.preserveType(className); vm.preserveType(className);
} }
targetDirectory.mkdirs();
if (!targetDirectory.mkdirs()) {
log.error("Target directory could not be created");
return;
}
BuildTarget buildTarget = new DirectoryBuildTarget(targetDirectory); BuildTarget buildTarget = new DirectoryBuildTarget(targetDirectory);
String outputName = getResolvedTargetFileName(); String outputName = getResolvedTargetFileName();