Repository: reef Updated Branches: refs/heads/master 96279b048 -> d50237851
[REEF-1148] Support independent building of REEF modules This change fixes configuration of FindBugs plugin in pom.xml of sub-modules in order to enable independent building of each one. JIRA: [REEF-1148](https://issues.apache.org/jira/browse/REEF-1148) Pull Request: This closes #787 Project: http://git-wip-us.apache.org/repos/asf/reef/repo Commit: http://git-wip-us.apache.org/repos/asf/reef/commit/d5023785 Tree: http://git-wip-us.apache.org/repos/asf/reef/tree/d5023785 Diff: http://git-wip-us.apache.org/repos/asf/reef/diff/d5023785 Branch: refs/heads/master Commit: d502378515f5b702226738f029b7456cbdbe3cb4 Parents: 96279b0 Author: Dongjoon Hyun <[email protected]> Authored: Fri Jan 22 13:09:41 2016 -0800 Committer: Mariia Mykhailova <[email protected]> Committed: Fri Jan 22 15:51:53 2016 -0800 ---------------------------------------------------------------------- lang/java/reef-annotations/pom.xml | 4 ++++ lang/java/reef-applications/pom.xml | 4 ++++ lang/java/reef-bridge-client/pom.xml | 4 ++++ lang/java/reef-bridge-java/pom.xml | 4 ++++ lang/java/reef-checkpoint/pom.xml | 2 ++ lang/java/reef-common/pom.xml | 4 ++++ lang/java/reef-examples-clr/pom.xml | 4 ++++ lang/java/reef-examples-hdinsight/pom.xml | 4 ++++ lang/java/reef-examples/pom.xml | 4 ++++ lang/java/reef-io/pom.xml | 5 +++++ lang/java/reef-poison/pom.xml | 4 ++++ lang/java/reef-runtime-hdinsight/pom.xml | 5 +++++ lang/java/reef-runtime-local/pom.xml | 4 ++++ lang/java/reef-runtime-mesos/pom.xml | 5 +++++ lang/java/reef-runtime-multi/pom.xml | 4 ++++ lang/java/reef-runtime-yarn/pom.xml | 5 +++++ lang/java/reef-tang/pom.xml | 4 ++++ lang/java/reef-tests/pom.xml | 3 +++ lang/java/reef-utils-hadoop/pom.xml | 4 ++++ lang/java/reef-utils/pom.xml | 4 ++++ lang/java/reef-wake/pom.xml | 4 ++++ lang/java/reef-webserver/pom.xml | 5 +++++ 22 files changed, 90 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-annotations/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-annotations/pom.xml b/lang/java/reef-annotations/pom.xml index a71902c..e6994eb 100644 --- a/lang/java/reef-annotations/pom.xml +++ b/lang/java/reef-annotations/pom.xml @@ -27,6 +27,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <build> <pluginManagement> <plugins> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-applications/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-applications/pom.xml b/lang/java/reef-applications/pom.xml index b40a99d..40b19f6 100644 --- a/lang/java/reef-applications/pom.xml +++ b/lang/java/reef-applications/pom.xml @@ -31,6 +31,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../../..</rootPath> + </properties> + <modules> <module>reef-vortex</module> </modules> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-bridge-client/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-bridge-client/pom.xml b/lang/java/reef-bridge-client/pom.xml index 49d0b1c..1c20945 100644 --- a/lang/java/reef-bridge-client/pom.xml +++ b/lang/java/reef-bridge-client/pom.xml @@ -31,6 +31,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <dependencies> <dependency> <groupId>${project.groupId}</groupId> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-bridge-java/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-bridge-java/pom.xml b/lang/java/reef-bridge-java/pom.xml index 9b45822..f1c0544 100644 --- a/lang/java/reef-bridge-java/pom.xml +++ b/lang/java/reef-bridge-java/pom.xml @@ -31,6 +31,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <dependencies> <dependency> <groupId>${project.groupId}</groupId> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-checkpoint/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-checkpoint/pom.xml b/lang/java/reef-checkpoint/pom.xml index d8323e8..40cae50 100644 --- a/lang/java/reef-checkpoint/pom.xml +++ b/lang/java/reef-checkpoint/pom.xml @@ -32,7 +32,9 @@ under the License. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <test.build.webapps>${project.build.directory}/test-classes/webapps</test.build.webapps> + <rootPath>${basedir}/../../..</rootPath> </properties> + <build> <resources> <resource> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-common/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-common/pom.xml b/lang/java/reef-common/pom.xml index efa4770..225ba52 100644 --- a/lang/java/reef-common/pom.xml +++ b/lang/java/reef-common/pom.xml @@ -27,6 +27,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-common</artifactId> <name>REEF Common</name> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-examples-clr/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-examples-clr/pom.xml b/lang/java/reef-examples-clr/pom.xml index 06b271e..2524699 100644 --- a/lang/java/reef-examples-clr/pom.xml +++ b/lang/java/reef-examples-clr/pom.xml @@ -31,6 +31,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <dependencies> <!-- REEF --> <dependency> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-examples-hdinsight/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-examples-hdinsight/pom.xml b/lang/java/reef-examples-hdinsight/pom.xml index 21835f9..1e8a9c7 100644 --- a/lang/java/reef-examples-hdinsight/pom.xml +++ b/lang/java/reef-examples-hdinsight/pom.xml @@ -30,6 +30,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <dependencies> <!-- REEF --> <dependency> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-examples/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-examples/pom.xml b/lang/java/reef-examples/pom.xml index 2fce88d..2ab6292 100644 --- a/lang/java/reef-examples/pom.xml +++ b/lang/java/reef-examples/pom.xml @@ -30,6 +30,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <dependencies> <!-- REEF --> <dependency> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-io/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-io/pom.xml b/lang/java/reef-io/pom.xml index f94cbf0..851973c 100644 --- a/lang/java/reef-io/pom.xml +++ b/lang/java/reef-io/pom.xml @@ -26,6 +26,11 @@ under the License. <version>0.14.0-SNAPSHOT</version> <relativePath>../../..</relativePath> </parent> + + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-io</artifactId> <name>REEF IO</name> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-poison/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-poison/pom.xml b/lang/java/reef-poison/pom.xml index 4dec3b0..a41976c 100644 --- a/lang/java/reef-poison/pom.xml +++ b/lang/java/reef-poison/pom.xml @@ -27,6 +27,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-poison</artifactId> <name>REEF Poison</name> <description>Fault injection for REEF</description> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-runtime-hdinsight/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-runtime-hdinsight/pom.xml b/lang/java/reef-runtime-hdinsight/pom.xml index 990ed6d..743f821 100644 --- a/lang/java/reef-runtime-hdinsight/pom.xml +++ b/lang/java/reef-runtime-hdinsight/pom.xml @@ -26,6 +26,11 @@ under the License. <version>0.14.0-SNAPSHOT</version> <relativePath>../../..</relativePath> </parent> + + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <name>REEF Runtime for HDInsight</name> <artifactId>reef-runtime-hdinsight</artifactId> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-runtime-local/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-runtime-local/pom.xml b/lang/java/reef-runtime-local/pom.xml index e60d3e9..ad2518a 100644 --- a/lang/java/reef-runtime-local/pom.xml +++ b/lang/java/reef-runtime-local/pom.xml @@ -28,6 +28,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-runtime-local</artifactId> <name>REEF Runtime Local</name> <description>A local implementation of REEF that uses local JVMs for execution.</description> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-runtime-mesos/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-runtime-mesos/pom.xml b/lang/java/reef-runtime-mesos/pom.xml index f1cfef5..c9cb959 100644 --- a/lang/java/reef-runtime-mesos/pom.xml +++ b/lang/java/reef-runtime-mesos/pom.xml @@ -26,6 +26,11 @@ under the License. <version>0.14.0-SNAPSHOT</version> <relativePath>../../..</relativePath> </parent> + + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <name>REEF Runtime for Mesos</name> <artifactId>reef-runtime-mesos</artifactId> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-runtime-multi/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-runtime-multi/pom.xml b/lang/java/reef-runtime-multi/pom.xml index e6080be..86048c0 100644 --- a/lang/java/reef-runtime-multi/pom.xml +++ b/lang/java/reef-runtime-multi/pom.xml @@ -29,6 +29,10 @@ under the License. <name>REEF Runtime for multiple runtime scenarios</name> <artifactId>reef-runtime-multi</artifactId> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <build> <pluginManagement> <plugins> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-runtime-yarn/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-runtime-yarn/pom.xml b/lang/java/reef-runtime-yarn/pom.xml index db1c06d..2bd61cf 100644 --- a/lang/java/reef-runtime-yarn/pom.xml +++ b/lang/java/reef-runtime-yarn/pom.xml @@ -26,6 +26,11 @@ under the License. <version>0.14.0-SNAPSHOT</version> <relativePath>../../..</relativePath> </parent> + + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <name>REEF Runtime for YARN</name> <artifactId>reef-runtime-yarn</artifactId> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-tang/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-tang/pom.xml b/lang/java/reef-tang/pom.xml index f943b31..1b41ca7 100644 --- a/lang/java/reef-tang/pom.xml +++ b/lang/java/reef-tang/pom.xml @@ -31,6 +31,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../../..</rootPath> + </properties> + <modules> <module>tang-test-jarA</module> <module>tang-test-jarB</module> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-tests/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-tests/pom.xml b/lang/java/reef-tests/pom.xml index 91705a8..ac4a016 100644 --- a/lang/java/reef-tests/pom.xml +++ b/lang/java/reef-tests/pom.xml @@ -32,6 +32,9 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> <dependencies> <dependency> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-utils-hadoop/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-utils-hadoop/pom.xml b/lang/java/reef-utils-hadoop/pom.xml index 2d8ac26..50a42a4 100644 --- a/lang/java/reef-utils-hadoop/pom.xml +++ b/lang/java/reef-utils-hadoop/pom.xml @@ -27,6 +27,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-utils-hadoop</artifactId> <name>REEF Utils for Hadoop</name> <description>Utilities for using REEF on Hadoop.</description> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-utils/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-utils/pom.xml b/lang/java/reef-utils/pom.xml index f850727..2275d1b 100644 --- a/lang/java/reef-utils/pom.xml +++ b/lang/java/reef-utils/pom.xml @@ -27,6 +27,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <artifactId>reef-utils</artifactId> <name>REEF Utils</name> <description>Utilities used across REEF modules.</description> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-wake/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-wake/pom.xml b/lang/java/reef-wake/pom.xml index 7889f76..feff1d1 100644 --- a/lang/java/reef-wake/pom.xml +++ b/lang/java/reef-wake/pom.xml @@ -32,6 +32,10 @@ under the License. <relativePath>../../..</relativePath> </parent> + <properties> + <rootPath>${basedir}/../../../..</rootPath> + </properties> + <modules> <module>wake</module> </modules> http://git-wip-us.apache.org/repos/asf/reef/blob/d5023785/lang/java/reef-webserver/pom.xml ---------------------------------------------------------------------- diff --git a/lang/java/reef-webserver/pom.xml b/lang/java/reef-webserver/pom.xml index c0a1d43..c6aa36a 100644 --- a/lang/java/reef-webserver/pom.xml +++ b/lang/java/reef-webserver/pom.xml @@ -25,6 +25,11 @@ under the License. <version>0.14.0-SNAPSHOT</version> <relativePath>../../..</relativePath> </parent> + + <properties> + <rootPath>${basedir}/../../..</rootPath> + </properties> + <modelVersion>4.0.0</modelVersion> <artifactId>reef-webserver</artifactId> <name>REEF HTTP Server</name>
