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>


Reply via email to