diff --git a/src/main/java/rife/bld/extension/AbstractBootOperation.java b/src/main/java/rife/bld/extension/AbstractBootOperation.java index f91a639..743f882 100644 --- a/src/main/java/rife/bld/extension/AbstractBootOperation.java +++ b/src/main/java/rife/bld/extension/AbstractBootOperation.java @@ -16,6 +16,7 @@ package rife.bld.extension; +import rife.bld.Project; import rife.bld.operations.AbstractOperation; import rife.tools.FileUtils; import rife.tools.exceptions.FileUtilsErrorException; @@ -264,6 +265,14 @@ public abstract class AbstractBootOperation> } } + /** + * Configures the operation from a {@link Project}. + * + * @param project the project + * @return this operation instance + */ + public abstract T fromProject(Project project) throws IOException; + /** * Provides the libraries that will be stored in {@code BOOT-INF} or {@code WEB-INF}. *