diff --git a/domain-models-interface-extensions/src/main/java/org/folio/rest/tools/GenerateRunner.java b/domain-models-interface-extensions/src/main/java/org/folio/rest/tools/GenerateRunner.java index b668ba3..434b5d1 100644 --- a/domain-models-interface-extensions/src/main/java/org/folio/rest/tools/GenerateRunner.java +++ b/domain-models-interface-extensions/src/main/java/org/folio/rest/tools/GenerateRunner.java @@ -101,12 +101,16 @@ public class GenerateRunner { String parentRoot = System.getProperties().getProperty("maven.multiModuleProjectDirectory"); copyRamlDirToTarget(root, parentRoot); + File output = new File(root + RESOURCE_DEFAULT + File.separator + SOURCES_DEFAULT); + if (output.isDirectory()) { + generateRunner.generate(output.getAbsolutePath()); + } else { String ramlsDir = System.getProperty("raml_files", root + SOURCES_DEFAULT); String [] paths = ramlsDir.split(","); //if multiple paths are indicated with a , delimiter for (String inputDirectory : paths) { generateRunner.generate(inputDirectory); } - + } } /**