Repository: incubator-taverna-language Updated Branches: refs/heads/master ed7ff0007 -> e72c836e0
taverna-language-commandline 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/e72c836e Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/e72c836e Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/e72c836e Branch: refs/heads/master Commit: e72c836e04a9a72f72e8dbef7fdc08a8aad7d263 Parents: ed7ff00 Author: Stian Soiland-Reyes <[email protected]> Authored: Thu May 7 01:35:27 2015 +0100 Committer: Stian Soiland-Reyes <[email protected]> Committed: Thu May 7 01:35:27 2015 +0100 ---------------------------------------------------------------------- taverna-language-commandline/README.md | 93 ++++++++++++++++++++ taverna-language-commandline/pom.xml | 78 ++++++++++++++++ .../src/main/java/.gitignore | 0 .../src/main/resources/.gitignore | 0 .../src/test/java/.gitignore | 0 .../src/test/resources/.gitignore | 0 6 files changed, 171 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/README.md ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/README.md b/taverna-language-commandline/README.md new file mode 100644 index 0000000..e232cb2 --- /dev/null +++ b/taverna-language-commandline/README.md @@ -0,0 +1,93 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +# Apache Taverna Language Command Line + + +This is planned as a command line for the +[Apache Taverna Language](https://github.com/apache/incubator-taverna-language/), +an API for the +[Apache Taverna](http://taverna.incubator.apache.org/) workflows. + +This module is **work in progress** as part of Google Summer of Code 2015. + + + +## License + +(c) 2015 Apache Software Foundation + +This product includes software developed at The [Apache Software +Foundation](http://www.apache.org/). + +Licensed under the [Apache License +2.0](https://www.apache.org/licenses/LICENSE-2.0), see the file +[../LICENSE](../LICENSE) for details. + +The file [NOTICE](src/main/resources/NOTICE) contain any additional attributions and +details about embedded third-party libraries and source code. + + +# Contribute + +Please subscribe to and contact the +[dev@taverna](http://taverna.incubator.apache.org/community/lists#dev mailing list) +for any questions, suggestions and discussions about +Apache Taverna Language Commandline. + +Bugs and feature plannings are tracked in the Jira +[Issue tracker](https://issues.apache.org/jira/browse/TAVERNA/component/12326903) +under the `TAVERNA` component _GSOC Taverna Language Command line_. Feel free +to add an issue! + +To suggest changes to this source code, feel free to raise a +[GitHub pull request](https://github.com/apache/incubator-taverna-mobile/pulls). +Any contributions received are assumed to be covered by the [Apache License +2.0](https://www.apache.org/licenses/LICENSE-2.0). We might ask you +to sign a [Contributor License Agreement](https://www.apache.org/licenses/#clas) +before accepting a larger contribution. + + +# Building and install requirements + +_TODO_ + +## Requisites + +* Java 1.8 or newer +* [Apache Maven](https://maven.apache.org/download.html) 3.2.5 or newer (older + versions probably also work) + + +## Building + +To build, run: + + mvn clean install + + +# Usage + +_TODO_ + +* ... + +# Documentation + +_TODO_ + +* ... + http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/pom.xml ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/pom.xml b/taverna-language-commandline/pom.xml new file mode 100644 index 0000000..e1060f5 --- /dev/null +++ b/taverna-language-commandline/pom.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.taverna.language</groupId> + <artifactId>taverna-language</artifactId> + <version>0.15.0-incubating-SNAPSHOT</version> + </parent> + <artifactId>taverna-language-commandline</artifactId> + <name>Apache Taverna Language Commandline</name> + <description>Command line for Taverna Language (experimental)</description> + + <dependencies> + <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 + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>taverna-scufl2-wfdesc</artifactId> + <version>${project.version}</version> + <optional>true</optional> + </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> + </dependencies> + + <build> + <plugins> + <!-- TODO: plugins for launchers and executable jar files? --> + </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> + </repositories> + +</project> http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/src/main/java/.gitignore ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/src/main/java/.gitignore b/taverna-language-commandline/src/main/java/.gitignore new file mode 100644 index 0000000..e69de29 http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/src/main/resources/.gitignore ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/src/main/resources/.gitignore b/taverna-language-commandline/src/main/resources/.gitignore new file mode 100644 index 0000000..e69de29 http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/src/test/java/.gitignore ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/src/test/java/.gitignore b/taverna-language-commandline/src/test/java/.gitignore new file mode 100644 index 0000000..e69de29 http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/e72c836e/taverna-language-commandline/src/test/resources/.gitignore ---------------------------------------------------------------------- diff --git a/taverna-language-commandline/src/test/resources/.gitignore b/taverna-language-commandline/src/test/resources/.gitignore new file mode 100644 index 0000000..e69de29
