From fab86c024508b1011056a466b14ef6544990a11d Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Thu, 20 Jun 2024 20:23:47 -0700 Subject: [PATCH] Do not delete resources/templates directories after copying class files. Fixes #2 --- .../rife/bld/extension/AbstractBootOperation.java | 4 +--- src/main/java/rife/bld/extension/BootUtils.java | 14 -------------- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/src/main/java/rife/bld/extension/AbstractBootOperation.java b/src/main/java/rife/bld/extension/AbstractBootOperation.java index a485812..abde1ca 100644 --- a/src/main/java/rife/bld/extension/AbstractBootOperation.java +++ b/src/main/java/rife/bld/extension/AbstractBootOperation.java @@ -144,15 +144,13 @@ public abstract class AbstractBootOperation> var inf_classes_dir = new File(stagingInfDirectory, "classes"); BootUtils.mkDirs(inf_classes_dir); - for (var dir : sourceDirectories()) { + for (var dir : sourceDirectories_) { if (dir.exists()) { FileUtils.copyDirectory(dir, inf_classes_dir); } else if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning("Directory not found: " + dir.getAbsolutePath()); } } - - BootUtils.deleteDirectories(new File(inf_classes_dir, "resources"), new File(inf_classes_dir, "templates")); } /** diff --git a/src/main/java/rife/bld/extension/BootUtils.java b/src/main/java/rife/bld/extension/BootUtils.java index dfdfee9..ca58e2a 100644 --- a/src/main/java/rife/bld/extension/BootUtils.java +++ b/src/main/java/rife/bld/extension/BootUtils.java @@ -38,20 +38,6 @@ public final class BootUtils { // no-op } - /** - * Deletes the given directories. - * - * @param directories one or more directories to delete - * @throws FileUtilsErrorException if an error occurs - */ - public static void deleteDirectories(File... directories) throws FileUtilsErrorException { - for (var d : directories) { - if (d.exists()) { - FileUtils.deleteDirectory(d); - } - } - } - /** * Calculates the given file size in bytes, kilobytes, megabytes, gigabytes or terabytes. *