Jelajahi Sumber

HADOOP-729. Fix a Solaris-incompatibility in a shell script, so that nightly builds succeed. Contributed by Arun.

git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk@475912 13f79535-47bb-0310-9956-ffa450edef68
Doug Cutting 18 tahun lalu
induk
melakukan
c5e3b2b081
1 mengubah file dengan 4 tambahan dan 4 penghapusan
  1. 4 4
      src/native/packageNativeHadoop.sh

+ 4 - 4
src/native/packageNativeHadoop.sh

@@ -17,11 +17,11 @@ TAR='tar -c'
 UNTAR='tar -x'
 
 # Copy the pre-built libraries in $BASE_NATIVE_LIB_DIR
-if test -e $BASE_NATIVE_LIB_DIR
+if [ -d $BASE_NATIVE_LIB_DIR ]
 then
   for platform in `ls $BASE_NATIVE_LIB_DIR`
   do
-    if test ! -e $DIST_LIB_DIR/$platform
+    if [ ! -d $DIST_LIB_DIR/$platform ]
     then
       mkdir -p $DIST_LIB_DIR/$platform
       echo "Created $DIST_LIB_DIR/$platform"
@@ -33,11 +33,11 @@ then
 fi
 
 # Copy the custom-built libraries in $BUILD_DIR
-if test -e $BUILD_NATIVE_DIR
+if [ -d $BUILD_NATIVE_DIR ]
 then 
   for platform in `ls $BUILD_NATIVE_DIR`
   do
-    if test ! -e $DIST_LIB_DIR/$platform
+    if [ ! -d $DIST_LIB_DIR/$platform ]
     then
       mkdir -p $DIST_LIB_DIR/$platform
       echo "Created $DIST_LIB_DIR/$platform"