From 6316e662791c3fe19ce43550a57ae4e9beac05ad Mon Sep 17 00:00:00 2001 From: Arun Murthy Date: Thu, 25 Aug 2011 00:20:52 +0000 Subject: [PATCH] HADOOP-7560. Change src layout to be heirarchical. Contributed by Alejandro Abdelnur. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1161335 13f79535-47bb-0310-9956-ffa450edef68 --- .../hadoop-annotations/pom.xml | 2 +- hadoop-common-project/hadoop-auth/pom.xml | 2 +- hadoop-common-project/hadoop-common/pom.xml | 2 +- hadoop-common-project/pom.xml | 56 +++++++++++++++++++ hadoop-hdfs-project/hadoop-hdfs/pom.xml | 2 +- hadoop-hdfs-project/pom.xml | 54 ++++++++++++++++++ hadoop-mapreduce-project/pom.xml | 2 +- pom.xml | 7 +-- 8 files changed, 118 insertions(+), 9 deletions(-) create mode 100644 hadoop-common-project/pom.xml create mode 100644 hadoop-hdfs-project/pom.xml diff --git a/hadoop-common-project/hadoop-annotations/pom.xml b/hadoop-common-project/hadoop-annotations/pom.xml index 6c9313f859e..c0ef494fb8b 100644 --- a/hadoop-common-project/hadoop-annotations/pom.xml +++ b/hadoop-common-project/hadoop-annotations/pom.xml @@ -18,7 +18,7 @@ org.apache.hadoop hadoop-project 0.23.0-SNAPSHOT - ../hadoop-project + ../../hadoop-project org.apache.hadoop hadoop-annotations diff --git a/hadoop-common-project/hadoop-auth/pom.xml b/hadoop-common-project/hadoop-auth/pom.xml index 105ba766546..5bd36156aec 100644 --- a/hadoop-common-project/hadoop-auth/pom.xml +++ b/hadoop-common-project/hadoop-auth/pom.xml @@ -18,7 +18,7 @@ org.apache.hadoop hadoop-project 0.23.0-SNAPSHOT - ../hadoop-project + ../../hadoop-project org.apache.hadoop hadoop-alfredo diff --git a/hadoop-common-project/hadoop-common/pom.xml b/hadoop-common-project/hadoop-common/pom.xml index 82e02d1e219..821a2423b4e 100644 --- a/hadoop-common-project/hadoop-common/pom.xml +++ b/hadoop-common-project/hadoop-common/pom.xml @@ -18,7 +18,7 @@ org.apache.hadoop hadoop-project-dist 0.23.0-SNAPSHOT - ../hadoop-project-dist + ../../hadoop-project-dist org.apache.hadoop hadoop-common diff --git a/hadoop-common-project/pom.xml b/hadoop-common-project/pom.xml new file mode 100644 index 00000000000..83190d67b40 --- /dev/null +++ b/hadoop-common-project/pom.xml @@ -0,0 +1,56 @@ + + + + 4.0.0 + + org.apache.hadoop + hadoop-project + 0.23.0-SNAPSHOT + ../hadoop-project + + org.apache.hadoop + hadoop-common-project + 0.23.0-SNAPSHOT + Apache Hadoop Common Project + Apache Hadoop Common Project + pom + + + hadoop-auth + hadoop-common + hadoop-annotations + + + + + + maven-deploy-plugin + + true + + + + org.apache.rat + apache-rat-plugin + + + pom.xml + + + + + + + diff --git a/hadoop-hdfs-project/hadoop-hdfs/pom.xml b/hadoop-hdfs-project/hadoop-hdfs/pom.xml index 999a004ada5..746a28ec580 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/pom.xml +++ b/hadoop-hdfs-project/hadoop-hdfs/pom.xml @@ -18,7 +18,7 @@ org.apache.hadoop hadoop-project-dist 0.23.0-SNAPSHOT - ../hadoop-project-dist + ../../hadoop-project-dist org.apache.hadoop hadoop-hdfs diff --git a/hadoop-hdfs-project/pom.xml b/hadoop-hdfs-project/pom.xml new file mode 100644 index 00000000000..7ab408acf38 --- /dev/null +++ b/hadoop-hdfs-project/pom.xml @@ -0,0 +1,54 @@ + + + + 4.0.0 + + org.apache.hadoop + hadoop-project + 0.23.0-SNAPSHOT + ../hadoop-project + + org.apache.hadoop + hadoop-hdfs-project + 0.23.0-SNAPSHOT + Apache Hadoop HDFS Project + Apache Hadoop HDFS Project + pom + + + hadoop-hdfs + + + + + + maven-deploy-plugin + + true + + + + org.apache.rat + apache-rat-plugin + + + pom.xml + + + + + + + diff --git a/hadoop-mapreduce-project/pom.xml b/hadoop-mapreduce-project/pom.xml index f0234e62280..5b237381d03 100644 --- a/hadoop-mapreduce-project/pom.xml +++ b/hadoop-mapreduce-project/pom.xml @@ -363,7 +363,7 @@ hadoop-yarn - hadoop-mr-client + hadoop-mapreduce-client diff --git a/pom.xml b/pom.xml index 1587282095f..f55210736d8 100644 --- a/pom.xml +++ b/pom.xml @@ -37,10 +37,9 @@ hadoop-project hadoop-project-dist hadoop-assemblies - hadoop-annotations - hadoop-alfredo - hadoop-common - hadoop-hdfs + hadoop-common-project + hadoop-hdfs-project + hadoop-mapreduce-project