Author: cmccabe
Date: Fri May 30 23:36:58 2014
New Revision: 1598780
URL: http://svn.apache.org/r1598780
Log:
HADOOP-10444. Add pom.xml infrastructure for hadoop-native-core (decstery via
cmccabe)
Added:
hadoop/common/branches/HADOOP-10388/hadoop-native-core/pom.xml (with
props)
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/CMakeLists.txt
- copied unchanged from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/CMakeLists.txt
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/GenerateProtobufs.cmake
- copied, changed from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/GenerateProtobufs.cmake
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/common/
- copied from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/common/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/hdfs/
- copied from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/hdfs/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/rpc/
- copied from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/rpc/
Removed:
hadoop/common/branches/HADOOP-10388/hadoop-native-core/CMakeLists.txt
hadoop/common/branches/HADOOP-10388/hadoop-native-core/GenerateProtobufs.cmake
hadoop/common/branches/HADOOP-10388/hadoop-native-core/common/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/hdfs/
hadoop/common/branches/HADOOP-10388/hadoop-native-core/rpc/
Modified:
hadoop/common/branches/HADOOP-10388/hadoop-dist/pom.xml
hadoop/common/branches/HADOOP-10388/hadoop-project/pom.xml
hadoop/common/branches/HADOOP-10388/pom.xml
Modified: hadoop/common/branches/HADOOP-10388/hadoop-dist/pom.xml
URL:
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-10388/hadoop-dist/pom.xml?rev=1598780&r1=1598779&r2=1598780&view=diff
==============================================================================
--- hadoop/common/branches/HADOOP-10388/hadoop-dist/pom.xml (original)
+++ hadoop/common/branches/HADOOP-10388/hadoop-dist/pom.xml Fri May 30 23:36:58
2014
@@ -52,6 +52,11 @@
<artifactId>hadoop-yarn-api</artifactId>
<scope>provided</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-native-core</artifactId>
+ <scope>provided</scope>
+ </dependency>
</dependencies>
<build>
@@ -122,6 +127,7 @@
run cp -r
$ROOT/hadoop-yarn-project/target/hadoop-yarn-project-${project.version}/* .
run cp -r
$ROOT/hadoop-mapreduce-project/target/hadoop-mapreduce-${project.version}/* .
run cp -r
$ROOT/hadoop-tools/hadoop-tools-dist/target/hadoop-tools-dist-${project.version}/*
.
+ run cp -r
$ROOT/hadoop-native-core/target/hadoop-native-core-${project.version}/* .
echo
echo "Hadoop dist layout available at:
${project.build.directory}/hadoop-${project.version}"
echo
Added: hadoop/common/branches/HADOOP-10388/hadoop-native-core/pom.xml
URL:
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-10388/hadoop-native-core/pom.xml?rev=1598780&view=auto
==============================================================================
Binary file - no diff available.
Propchange: hadoop/common/branches/HADOOP-10388/hadoop-native-core/pom.xml
------------------------------------------------------------------------------
svn:mime-type = application/xml
Copied:
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/GenerateProtobufs.cmake
(from r1598774,
hadoop/common/branches/HADOOP-10388/hadoop-native-core/GenerateProtobufs.cmake)
URL:
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/GenerateProtobufs.cmake?p2=hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/GenerateProtobufs.cmake&p1=hadoop/common/branches/HADOOP-10388/hadoop-native-core/GenerateProtobufs.cmake&r1=1598774&r2=1598780&rev=1598780&view=diff
==============================================================================
---
hadoop/common/branches/HADOOP-10388/hadoop-native-core/GenerateProtobufs.cmake
(original)
+++
hadoop/common/branches/HADOOP-10388/hadoop-native-core/src/main/native/GenerateProtobufs.cmake
Fri May 30 23:36:58 2014
@@ -53,7 +53,7 @@ function(DECLARE_PROTOS OUTPUT_SRC_LIST
set(${OUTPUT_SRC_LIST} ${CFILES} ${HFILES} PARENT_SCOPE)
endfunction()
-get_filename_component(R "${PROJECT_SOURCE_DIR}/.." REALPATH)
+get_filename_component(R "${PROJECT_SOURCE_DIR}/../../../../" REALPATH)
# Common protobuf files. In general, the other subprojects such as HDFS and
# YARN may rely on definitions in these protobuf files.
Modified: hadoop/common/branches/HADOOP-10388/hadoop-project/pom.xml
URL:
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-10388/hadoop-project/pom.xml?rev=1598780&r1=1598779&r2=1598780&view=diff
==============================================================================
--- hadoop/common/branches/HADOOP-10388/hadoop-project/pom.xml (original)
+++ hadoop/common/branches/HADOOP-10388/hadoop-project/pom.xml Fri May 30
23:36:58 2014
@@ -307,6 +307,11 @@
<artifactId>hadoop-openstack</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.hadoop</groupId>
+ <artifactId>hadoop-native-core</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>com.google.guava</groupId>
Modified: hadoop/common/branches/HADOOP-10388/pom.xml
URL:
http://svn.apache.org/viewvc/hadoop/common/branches/HADOOP-10388/pom.xml?rev=1598780&r1=1598779&r2=1598780&view=diff
==============================================================================
--- hadoop/common/branches/HADOOP-10388/pom.xml (original)
+++ hadoop/common/branches/HADOOP-10388/pom.xml Fri May 30 23:36:58 2014
@@ -101,6 +101,7 @@ xsi:schemaLocation="http://maven.apache.
<module>hadoop-yarn-project</module>
<module>hadoop-mapreduce-project</module>
<module>hadoop-tools</module>
+ <module>hadoop-native-core</module>
<module>hadoop-dist</module>
<module>hadoop-client</module>
<module>hadoop-minicluster</module>