--- a/src/main/java/net/timbusproject/extractors/modules/tavernaextractor/Main.java
+++ b/src/main/java/net/timbusproject/extractors/modules/tavernaextractor/Main.java
@@ -67,6 +67,10 @@
extractor.setArchimateOutputPath(Paths.get(archimateOutputPath));
extractor.setInputFileName(Paths.get(inputFileName));
extractor.setDotLocation(Paths.get(dotExeLocation));
+
+ if(parse.hasOption("a") && parse.getOptionValue("a") != null)
+ extractor.shouldAddDepJars(parse.getOptionValue("a"));
+
extractor.process(false); //false = local execution
}
@@ -182,6 +186,12 @@
OptionBuilder.withLongOpt("verbose");
options.addOption(OptionBuilder.create("v"));
+ OptionBuilder.withDescription("detect and add taverna's jar dependencies");
+ OptionBuilder.withArgName("\\path\\to\\taverna\\executable");
+ OptionBuilder.hasArg();
+ OptionBuilder.withLongOpt("add taverna dependencies");
+ options.addOption(OptionBuilder.create("a"));
+
return options;
}