pom updated Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/commit/ddd12450 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/ddd12450 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/ddd12450
Branch: refs/heads/master Commit: ddd124505e674a0cfc8a2c0dd35149b1265b6549 Parents: b87be25 Author: Menaka <menaka12...@gmail.com> Authored: Sun Jun 7 21:43:41 2015 +0530 Committer: Stian Soiland-Reyes <st...@apache.org> Committed: Thu Jun 11 17:33:28 2015 +0100 ---------------------------------------------------------------------- taverna-language-commandline/pom.xml | 70 ++++++++++++++++++++++++------- 1 file changed, 54 insertions(+), 16 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/ddd12450/taverna-language-commandline/pom.xml ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/pom.xml b/taverna-language-commandline/pom.xml index 2776003..6a2b0ff 100644 --- a/taverna-language-commandline/pom.xml +++ b/taverna-language-commandline/pom.xml @@ -26,58 +26,96 @@ <name>Apache Taverna Language Commandline</name> <description>Command line for Taverna Language (experimental)</description> + <dependencies> + + <dependency> + <groupId>${project.parent.groupId}</groupId> + <artifactId>taverna-scufl2-api</artifactId> + <version>${project.parent.version}</version> + </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>taverna-scufl2-wfbundle</artifactId> <version>${project.version}</version> </dependency> + <dependency> <groupId>${project.groupId}</groupId> <artifactId>taverna-scufl2-t2flow</artifactId> <version>${project.version}</version> </dependency> - <!-- Temporarily disabled + <!-- Dissabled temperory <dependency> <groupId>${project.groupId}</groupId> <artifactId>taverna-scufl2-wfdesc</artifactId> <version>${project.version}</version> <optional>true</optional> </dependency> - --> + + <dependency> + <groupId>org.purl.wf4ever</groupId> + <artifactId>scufl2-wfdesc</artifactId> + <version>0.3.7</version> + </dependency> + --> <dependency> <groupId>${project.groupId}</groupId> <artifactId>taverna-robundle</artifactId> <version>${project.version}</version> </dependency> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> - <version>${junit.version}</version> <scope>test</scope> </dependency> + <dependency> - <groupId>com.beust</groupId> - <artifactId>jcommander</artifactId> - <version>1.30</version> - </dependency> + <groupId>io.airlift</groupId> + <artifactId>airline</artifactId> + <version>0.7</version> + </dependency> + + </dependencies> <build> + <!-- TODO: plugins for launchers and executable jar files? --> <plugins> - <!-- TODO: plugins for launchers and executable jar files? --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>2.3</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <transformers> + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <mainClass>org.apache.taverna.commandline.TavernaCommandline</mainClass> + </transformer> + </transformers> + </configuration> + </execution> + </executions> + </plugin> + </plugins> </build> <repositories> - <repository> - <id>apache.snapshots</id> - <name>Apache Snapshot Repository</name> - <url>http://repository.apache.org/snapshots</url> - <releases> - <enabled>false</enabled> - </releases> - </repository> + <repository> + <id>apache.snapshots</id> + <name>Apache Snapshot Repository</name> + <url>http://repository.apache.org/snapshots</url> + <releases> + <enabled>false</enabled> + </releases> + </repository> </repositories> </project>