You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2016/10/31 17:37:52 UTC

[2/3] incubator-taverna-language git commit: tab -> 4 spaces

tab -> 4 spaces


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/30024242
Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/tree/30024242
Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/diff/30024242

Branch: refs/heads/TAVERNA-1017
Commit: 300242422cfe22fc80350034fc256f351401c8f5
Parents: 66d74f7
Author: Stian Soiland-Reyes <st...@apache.org>
Authored: Mon Oct 31 17:03:34 2016 +0000
Committer: Stian Soiland-Reyes <st...@apache.org>
Committed: Mon Oct 31 17:03:34 2016 +0000

----------------------------------------------------------------------
 pom.xml | 598 +++++++++++++++++++++++++++++------------------------------
 1 file changed, 299 insertions(+), 299 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/30024242/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index d6908df..d5acb9b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,316 +16,316 @@
    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/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.apache.taverna</groupId>
-		<artifactId>apache-taverna-parent</artifactId>
-		<version>3-incubating-SNAPSHOT</version>
-	</parent>
-	<groupId>org.apache.taverna.language</groupId>
-	<artifactId>apache-taverna-language</artifactId>
-	<version>0.16.0-incubating-SNAPSHOT</version>
-	<packaging>pom</packaging>
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.taverna</groupId>
+        <artifactId>apache-taverna-parent</artifactId>
+        <version>3-incubating-SNAPSHOT</version>
+    </parent>
+    <groupId>org.apache.taverna.language</groupId>
+    <artifactId>apache-taverna-language</artifactId>
+    <version>0.16.0-incubating-SNAPSHOT</version>
+    <packaging>pom</packaging>
 
-	<name>Apache Taverna Language APIs (Scufl2, Databundle)</name>
-	<description>Taverna Language API for workflow definitions (SCUFL2)
-		and workflow inputs/outputs/run (DataBundle).
-	</description>
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>attach-javadocs</id>
-						<goals>
-							<goal>jar</goal>
-						</goals>
-						<configuration>
-							<additionalparam>-Xdoclint:none</additionalparam>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-			<plugin>
-				<groupId>org.apache.rat</groupId>
-				<artifactId>apache-rat-plugin</artifactId>
-				<configuration>
-					<useDefaultExcludes>true</useDefaultExcludes>
-					<excludes>
-						<!--Just a META-INF file -->
-						<exclude>DEPENDENCIES</exclude>
-						<!-- Following excludes needed for taverna-scufl2-rdf, taverna-scufl2-integration-tests 
-							and taverna-scufl2-validation-integration subfolders that should be modules 
-							but are not. -->
-						<exclude>**/.classpath</exclude>
-						<exclude>**/.project</exclude>
-						<exclude>**/.settings/</exclude>
-						<exclude>**/target/</exclude>
-						<!-- Text and Markdown files are typically used only for documentation 
-							purposes and license declarations are usually spurious in these files since 
-							often they will refer to the LICENSE/NOTICE for users to find the actual 
-							licenses -->
-						<exclude>**/*.md</exclude>
-						<!-- META-INF services files can include comments but a license header 
-							would be unecessarily clutter so we exclude these -->
-						<exclude>**/META-INF/services/*</exclude>
-						<!-- No headers in JSON which haven't got comments ... -->
-						<exclude>**/*.json</exclude>
-						<!-- Really a binary format, but must look like text -->
-						<exclude>**/mimetype</exclude>
-						<!-- Effectively a binary format -->
-						<exclude>**/*.url</exclude>
-						<!-- Cannot contain comments; content must match program output. -->
-						<exclude>/src/test/resources/org/apache/taverna/scufl2/api/io/HelloWorld.txt</exclude>
-						<exclude>/src/test/resources/as.txt</exclude>
-						<!-- Expanded data bundle. Generated. -->
-						<exclude>/src/test/resources/full-example/ebi-wfrun-2013-05-31/</exclude>
+    <name>Apache Taverna Language APIs (Scufl2, Databundle)</name>
+    <description>Taverna Language API for workflow definitions (SCUFL2)
+        and workflow inputs/outputs/run (DataBundle).
+    </description>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-javadoc-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>attach-javadocs</id>
+                        <goals>
+                            <goal>jar</goal>
+                        </goals>
+                        <configuration>
+                            <additionalparam>-Xdoclint:none</additionalparam>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.rat</groupId>
+                <artifactId>apache-rat-plugin</artifactId>
+                <configuration>
+                    <useDefaultExcludes>true</useDefaultExcludes>
+                    <excludes>
+                        <!--Just a META-INF file -->
+                        <exclude>DEPENDENCIES</exclude>
+                        <!-- Following excludes needed for taverna-scufl2-rdf, taverna-scufl2-integration-tests 
+                            and taverna-scufl2-validation-integration subfolders that should be modules 
+                            but are not. -->
+                        <exclude>**/.classpath</exclude>
+                        <exclude>**/.project</exclude>
+                        <exclude>**/.settings/</exclude>
+                        <exclude>**/target/</exclude>
+                        <!-- Text and Markdown files are typically used only for documentation 
+                            purposes and license declarations are usually spurious in these files since 
+                            often they will refer to the LICENSE/NOTICE for users to find the actual 
+                            licenses -->
+                        <exclude>**/*.md</exclude>
+                        <!-- META-INF services files can include comments but a license header 
+                            would be unecessarily clutter so we exclude these -->
+                        <exclude>**/META-INF/services/*</exclude>
+                        <!-- No headers in JSON which haven't got comments ... -->
+                        <exclude>**/*.json</exclude>
+                        <!-- Really a binary format, but must look like text -->
+                        <exclude>**/mimetype</exclude>
+                        <!-- Effectively a binary format -->
+                        <exclude>**/*.url</exclude>
+                        <!-- Cannot contain comments; content must match program output. -->
+                        <exclude>/src/test/resources/org/apache/taverna/scufl2/api/io/HelloWorld.txt</exclude>
+                        <exclude>/src/test/resources/as.txt</exclude>
+                        <!-- Expanded data bundle. Generated. -->
+                        <exclude>/src/test/resources/full-example/ebi-wfrun-2013-05-31/</exclude>
 
-						<!-- Test COMBINE archives. Skeleton only (files empty) -->
-						<exclude>/src/test/resources/combine/aslanidi_purkinje_model_skeleton.zip</exclude>
-						<exclude>/src/test/resources/combine/Boris-skeleton.omex</exclude>
-						<exclude>/src/test/resources/combine/DirectoryMadnessZipped-skeleton.omex</exclude>
-						<exclude>/src/test/resources/combine/DirectoryMadness-skeleton.omex</exclude>
+                        <!-- Test COMBINE archives. Skeleton only (files empty) -->
+                        <exclude>/src/test/resources/combine/aslanidi_purkinje_model_skeleton.zip</exclude>
+                        <exclude>/src/test/resources/combine/Boris-skeleton.omex</exclude>
+                        <exclude>/src/test/resources/combine/DirectoryMadnessZipped-skeleton.omex</exclude>
+                        <exclude>/src/test/resources/combine/DirectoryMadness-skeleton.omex</exclude>
 
-						<!-- Our own test documents - contains LICENSE -->
-						<exclude>src/test/resources/document.odt</exclude>
-						<exclude>src/test/resources/workflowrun.bundle.zip</exclude>
+                        <!-- Our own test documents - contains LICENSE -->
+                        <exclude>src/test/resources/document.odt</exclude>
+                        <exclude>src/test/resources/workflowrun.bundle.zip</exclude>
 
-						<!-- Created by Maven Shade plugin -->
-						<exclude>dependency-reduced-pom.xml</exclude>
+                        <!-- Created by Maven Shade plugin -->
+                        <exclude>dependency-reduced-pom.xml</exclude>
 
-						<!-- Below exclusions are for externally sourced/derived files that 
-							must be acknowledged in NOTICE (and/or */src/*/resources/META-INF/NOTICE) -->
+                        <!-- Below exclusions are for externally sourced/derived files that 
+                            must be acknowledged in NOTICE (and/or */src/*/resources/META-INF/NOTICE) -->
 
-						<!-- W3C license -->
-						<exclude>**/xml.xsd</exclude>
-						<exclude>**/xenc-schema.xsd</exclude>
-						<exclude>**/xmldsig-core-schema.xsd</exclude>
-						<exclude>**/prov-o.rdf</exclude>
-						<exclude>**/prov-o.ttl</exclude>
-						<exclude>**/prov-aq.rdf</exclude>
-						<!-- W3C Community license -->
-						<!-- FOAF, Creative Commons Attribution 1.0 -->
-						<exclude>**/oa.rdf</exclude>
-						<exclude>**/foaf.rdf</exclude>
-						<!-- Research Object Model, Creative Commons Attribution 3.0 -->
-						<exclude>**/roterms.ttl</exclude>
-						<exclude>**/wf4ever.ttl</exclude>
-						<exclude>**/wfdesc.ttl</exclude>
-						<exclude>**/wfprov.ttl</exclude>
+                        <!-- W3C license -->
+                        <exclude>**/xml.xsd</exclude>
+                        <exclude>**/xenc-schema.xsd</exclude>
+                        <exclude>**/xmldsig-core-schema.xsd</exclude>
+                        <exclude>**/prov-o.rdf</exclude>
+                        <exclude>**/prov-o.ttl</exclude>
+                        <exclude>**/prov-aq.rdf</exclude>
+                        <!-- W3C Community license -->
+                        <!-- FOAF, Creative Commons Attribution 1.0 -->
+                        <exclude>**/oa.rdf</exclude>
+                        <exclude>**/foaf.rdf</exclude>
+                        <!-- Research Object Model, Creative Commons Attribution 3.0 -->
+                        <exclude>**/roterms.ttl</exclude>
+                        <exclude>**/wf4ever.ttl</exclude>
+                        <exclude>**/wfdesc.ttl</exclude>
+                        <exclude>**/wfprov.ttl</exclude>
 
-						<!-- Dublin Core, Creative Commons Attribution 3.0 -->
-						<exclude>**/dcam.owl</exclude>
-						<exclude>**/dcterms_od.owl</exclude>
+                        <!-- Dublin Core, Creative Commons Attribution 3.0 -->
+                        <exclude>**/dcam.owl</exclude>
+                        <exclude>**/dcterms_od.owl</exclude>
 
-					</excludes>
-				</configuration>
-			</plugin>
+                    </excludes>
+                </configuration>
+            </plugin>
 <!-- 
-	<plugin>
-		<groupId>org.codehaus.mojo</groupId>
-		<artifactId>license-maven-plugin</artifactId>
-		<version>1.7</version>
-		<executions>
-			<execution>
-				<id>add-licenses</id>
-				<phase>generate-sources</phase>
-				<goals>
-					<goal>aggregate-add-third-party</goal>
-				</goals>
-				<configuration>
-					<excludedGroups>.*(mygrid|taverna).*</excludedGroups>
-					<useMissingFile>true</useMissingFile>
-					<missingFile>src/license/THIRD-PARTY.properties</missingFile>
-					<licenseMerges>
-						<licenseMerge>The Apache Software License, Version 2.0|Apache
-							2|Apache License|Apache License, Version 2.0|Apache Public
-							License 2.0|Apache
-							License Version 2.0|Apache Software License 2.0|Apache Software License
-							-
-							Version 2.0</licenseMerge>
-						<licenseMerge>The BSD License|BSD|BSD License|BSD-style
-							license|BSD style|Aduna BSD license|Aduna BSD-style license</licenseMerge>
-						<licenseMerge>MIT License|The MIT License|MIT license</licenseMerge>
-						<licenseMerge>GNU
-							Lesser General Public License|GNU LESSER GENERAL PUBLIC LICENSE|GNU
-							Library
-							or Lesser General Public License|LGPL</licenseMerge>
-						<licenseMerge>Common
-							Development and Distribution License (CDDL) v1.0|CDDL 1.1|COMMON DEVELOPMENT
-							AND DISTRIBUTION LICENSE (CDDL) Version 1.0</licenseMerge>
-						<licenseMerge>Eclipse
-							Public License, Version 1.0|Eclipse Public License</licenseMerge>
-					</licenseMerges>
-				</configuration>
-			</execution>
-		</executions>
-	</plugin>
- -->	
-		</plugins>
-		<pluginManagement>
-			<plugins>
-				<plugin>
-					<groupId>org.jvnet.jaxb2.maven2</groupId>
-					<artifactId>maven-jaxb2-plugin</artifactId>
-					<configuration>
-						<enableIntrospection>true</enableIntrospection>
-						<specVersion>2.2</specVersion>
-						<schemaDirectory>src/main/xsd</schemaDirectory>
-					</configuration>
-				</plugin>
-			</plugins>
-		</pluginManagement>
-	</build>
-	<scm>
-		<connection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-language.git</connection>
-		<developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-language.git</developerConnection>
-		<url>https://github.com/apache/incubator-taverna-language</url>
-		<tag>HEAD</tag>
-	</scm>
+    <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>license-maven-plugin</artifactId>
+        <version>1.7</version>
+        <executions>
+            <execution>
+                <id>add-licenses</id>
+                <phase>generate-sources</phase>
+                <goals>
+                    <goal>aggregate-add-third-party</goal>
+                </goals>
+                <configuration>
+                    <excludedGroups>.*(mygrid|taverna).*</excludedGroups>
+                    <useMissingFile>true</useMissingFile>
+                    <missingFile>src/license/THIRD-PARTY.properties</missingFile>
+                    <licenseMerges>
+                        <licenseMerge>The Apache Software License, Version 2.0|Apache
+                            2|Apache License|Apache License, Version 2.0|Apache Public
+                            License 2.0|Apache
+                            License Version 2.0|Apache Software License 2.0|Apache Software License
+                            -
+                            Version 2.0</licenseMerge>
+                        <licenseMerge>The BSD License|BSD|BSD License|BSD-style
+                            license|BSD style|Aduna BSD license|Aduna BSD-style license</licenseMerge>
+                        <licenseMerge>MIT License|The MIT License|MIT license</licenseMerge>
+                        <licenseMerge>GNU
+                            Lesser General Public License|GNU LESSER GENERAL PUBLIC LICENSE|GNU
+                            Library
+                            or Lesser General Public License|LGPL</licenseMerge>
+                        <licenseMerge>Common
+                            Development and Distribution License (CDDL) v1.0|CDDL 1.1|COMMON DEVELOPMENT
+                            AND DISTRIBUTION LICENSE (CDDL) Version 1.0</licenseMerge>
+                        <licenseMerge>Eclipse
+                            Public License, Version 1.0|Eclipse Public License</licenseMerge>
+                    </licenseMerges>
+                </configuration>
+            </execution>
+        </executions>
+    </plugin>
+ -->    
+        </plugins>
+        <pluginManagement>
+            <plugins>
+                <plugin>
+                    <groupId>org.jvnet.jaxb2.maven2</groupId>
+                    <artifactId>maven-jaxb2-plugin</artifactId>
+                    <configuration>
+                        <enableIntrospection>true</enableIntrospection>
+                        <specVersion>2.2</specVersion>
+                        <schemaDirectory>src/main/xsd</schemaDirectory>
+                    </configuration>
+                </plugin>
+            </plugins>
+        </pluginManagement>
+    </build>
+    <scm>
+        <connection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-language.git</connection>
+        <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-taverna-language.git</developerConnection>
+        <url>https://github.com/apache/incubator-taverna-language</url>
+        <tag>HEAD</tag>
+    </scm>
 
-	<repositories>
-		<repository>
-			<id>apache.snapshots</id>
-			<name>Apache Snapshot Repository</name>
-			<url>https://repository.apache.org/snapshots</url>
-			<releases>
-				<enabled>false</enabled>
-			</releases>
-		</repository>
-	</repositories>
+    <repositories>
+        <repository>
+            <id>apache.snapshots</id>
+            <name>Apache Snapshot Repository</name>
+            <url>https://repository.apache.org/snapshots</url>
+            <releases>
+                <enabled>false</enabled>
+            </releases>
+        </repository>
+    </repositories>
 
-	<dependencyManagement>
-		<dependencies>
-			<dependency>
-				<groupId>com.fasterxml.jackson.core</groupId>
-				<artifactId>jackson-core</artifactId>
-				<version>${jackson.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>com.fasterxml.jackson.core</groupId>
-				<artifactId>jackson-databind</artifactId>
-				<version>${jackson.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>com.fasterxml.jackson.module</groupId>
-				<artifactId>jackson-module-jsonSchema</artifactId>
-				<version>${jackson.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>junit</groupId>
-				<artifactId>junit</artifactId>
-				<version>${junit.version}</version>
-				<scope>test</scope>
-			</dependency>
-			<dependency>
-				<groupId>commons-io</groupId>
-				<artifactId>commons-io</artifactId>
-				<version>${commons.io.version}</version>
-			</dependency>
-			<dependency>
-				<groupId>org.jdom</groupId>
-				<artifactId>com.springsource.org.jdom</artifactId>
-				<version>${jdom.version}</version>
-				<type>jar</type>
-			</dependency>
-			<dependency>
-				<groupId>com.sun.xml.bind</groupId>
-				<artifactId>jaxb-impl</artifactId>
-				<version>${jaxb.version}</version>
-				<type>jar</type>
-				<optional>true</optional>
-			</dependency>
-			<dependency>
-				<groupId>org.jaxen</groupId>
-				<artifactId>com.springsource.org.jaxen</artifactId>
-				<!-- Was 1.1.4. as "1.1.3 has missing dependencies" but 1.1.1 appears 
-					to work fine -->
-				<version>${jaxen.version}</version>
-				<type>jar</type>
-			</dependency>
-			<dependency>
-				<groupId>commons-beanutils</groupId>
-				<artifactId>commons-beanutils</artifactId>
-				<version>${commons.beanutils.version}</version>
-			</dependency>
-		</dependencies>
-	</dependencyManagement>
-	<dependencies>
-		<!-- Common dependencies on jena-osgi, which requires some additional dependencies 
-			to be a happy OSGi bundle -->
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>com.fasterxml.jackson.core</groupId>
+                <artifactId>jackson-core</artifactId>
+                <version>${jackson.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>com.fasterxml.jackson.core</groupId>
+                <artifactId>jackson-databind</artifactId>
+                <version>${jackson.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>com.fasterxml.jackson.module</groupId>
+                <artifactId>jackson-module-jsonSchema</artifactId>
+                <version>${jackson.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>junit</groupId>
+                <artifactId>junit</artifactId>
+                <version>${junit.version}</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>commons-io</groupId>
+                <artifactId>commons-io</artifactId>
+                <version>${commons.io.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.jdom</groupId>
+                <artifactId>com.springsource.org.jdom</artifactId>
+                <version>${jdom.version}</version>
+                <type>jar</type>
+            </dependency>
+            <dependency>
+                <groupId>com.sun.xml.bind</groupId>
+                <artifactId>jaxb-impl</artifactId>
+                <version>${jaxb.version}</version>
+                <type>jar</type>
+                <optional>true</optional>
+            </dependency>
+            <dependency>
+                <groupId>org.jaxen</groupId>
+                <artifactId>com.springsource.org.jaxen</artifactId>
+                <!-- Was 1.1.4. as "1.1.3 has missing dependencies" but 1.1.1 appears 
+                    to work fine -->
+                <version>${jaxen.version}</version>
+                <type>jar</type>
+            </dependency>
+            <dependency>
+                <groupId>commons-beanutils</groupId>
+                <artifactId>commons-beanutils</artifactId>
+                <version>${commons.beanutils.version}</version>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
+    <dependencies>
+        <!-- Common dependencies on jena-osgi, which requires some additional dependencies 
+            to be a happy OSGi bundle -->
 
-		<dependency>
-			<groupId>org.apache.jena</groupId>
-			<artifactId>jena-osgi</artifactId>
-			<version>${jena.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.servicemix.bundles</groupId>
-			<artifactId>org.apache.servicemix.bundles.xerces</artifactId>
-			<version>${servicemix.xerces.version}</version>
-		</dependency>
-		<!-- JENA-1178 workaround: Upgrade jsonlld-java -->
-		<dependency>
-			<groupId>com.github.jsonld-java</groupId>
-			<artifactId>jsonld-java</artifactId>
-			<version>${jsonldjava.version}</version>
-		</dependency>
-		<!-- Needed by Jena -->
-		<dependency>
-			<groupId>com.github.andrewoma.dexx</groupId>
-			<artifactId>collection</artifactId>
-			<version>${dexx.collection.version}</version>
-		</dependency>
-	</dependencies>
-	<profiles>
-		<profile>
-			<id>all</id>
-			<activation>
-				<activeByDefault>true</activeByDefault>
-			</activation>
-			<modules>
-				<module>taverna-baclava-language</module>
-				<module>taverna-databundle</module>
-				<module>taverna-robundle</module>
-				<module>taverna-scufl2-annotation</module>
-				<module>taverna-scufl2-api</module>
-				<module>taverna-scufl2-examples</module>
-				<module>taverna-scufl2-integration-tests</module>
-				<module>taverna-scufl2-schemas</module>
-				<module>taverna-scufl2-scufl</module>
-				<module>taverna-scufl2-t2flow</module>
-				<module>taverna-scufl2-ucfpackage</module>
-				<module>taverna-scufl2-wfbundle</module>
-				<module>taverna-tavlang-tool</module>
-				<module>taverna-scufl2-wfdesc</module>
-			</modules>
-		</profile>
-		<profile>
-			<id>android</id>
-			<!-- <activation> <property> <name>environment</name> <value>android</value> 
-				</property> </activation> -->
-			<properties>
-				<maven.compiler.source>1.7</maven.compiler.source>
-				<maven.compiler.target>1.7</maven.compiler.target>
-			</properties>
-			<modules>
-				<module>taverna-baclava-language</module>
-				<module>taverna-scufl2-annotation</module>
-				<module>taverna-scufl2-api</module>
-				<module>taverna-scufl2-examples</module>
-				<module>taverna-scufl2-integration-tests</module>
-				<module>taverna-scufl2-schemas</module>
-				<module>taverna-scufl2-scufl</module>
-				<module>taverna-scufl2-t2flow</module>
-				<module>taverna-scufl2-ucfpackage</module>
-				<module>taverna-scufl2-wfbundle</module>
-				<module>taverna-tavlang-tool</module>
-			</modules>
-		</profile>
-	</profiles>
+        <dependency>
+            <groupId>org.apache.jena</groupId>
+            <artifactId>jena-osgi</artifactId>
+            <version>${jena.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.servicemix.bundles</groupId>
+            <artifactId>org.apache.servicemix.bundles.xerces</artifactId>
+            <version>${servicemix.xerces.version}</version>
+        </dependency>
+        <!-- JENA-1178 workaround: Upgrade jsonlld-java -->
+        <dependency>
+            <groupId>com.github.jsonld-java</groupId>
+            <artifactId>jsonld-java</artifactId>
+            <version>${jsonldjava.version}</version>
+        </dependency>
+        <!-- Needed by Jena -->
+        <dependency>
+            <groupId>com.github.andrewoma.dexx</groupId>
+            <artifactId>collection</artifactId>
+            <version>${dexx.collection.version}</version>
+        </dependency>
+    </dependencies>
+    <profiles>
+        <profile>
+            <id>all</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <modules>
+                <module>taverna-baclava-language</module>
+                <module>taverna-databundle</module>
+                <module>taverna-robundle</module>
+                <module>taverna-scufl2-annotation</module>
+                <module>taverna-scufl2-api</module>
+                <module>taverna-scufl2-examples</module>
+                <module>taverna-scufl2-integration-tests</module>
+                <module>taverna-scufl2-schemas</module>
+                <module>taverna-scufl2-scufl</module>
+                <module>taverna-scufl2-t2flow</module>
+                <module>taverna-scufl2-ucfpackage</module>
+                <module>taverna-scufl2-wfbundle</module>
+                <module>taverna-tavlang-tool</module>
+                <module>taverna-scufl2-wfdesc</module>
+            </modules>
+        </profile>
+        <profile>
+            <id>android</id>
+            <!-- <activation> <property> <name>environment</name> <value>android</value> 
+                </property> </activation> -->
+            <properties>
+                <maven.compiler.source>1.7</maven.compiler.source>
+                <maven.compiler.target>1.7</maven.compiler.target>
+            </properties>
+            <modules>
+                <module>taverna-baclava-language</module>
+                <module>taverna-scufl2-annotation</module>
+                <module>taverna-scufl2-api</module>
+                <module>taverna-scufl2-examples</module>
+                <module>taverna-scufl2-integration-tests</module>
+                <module>taverna-scufl2-schemas</module>
+                <module>taverna-scufl2-scufl</module>
+                <module>taverna-scufl2-t2flow</module>
+                <module>taverna-scufl2-ucfpackage</module>
+                <module>taverna-scufl2-wfbundle</module>
+                <module>taverna-tavlang-tool</module>
+            </modules>
+        </profile>
+    </profiles>
 
 </project>