blob: 9b9633fdd73ec64effc552aa0dab1c6405e6f1b3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
--- bin/pig.orig 2014-11-17 04:37:53.000000000 +0300
+++ bin/pig 2015-02-15 16:23:44.000000000 +0300
@@ -88,6 +88,8 @@
export PIG_HOME=`dirname "$this"`/..
fi
+PIG_CONF_DIR=${PIG_HOME}/etc/pig
+
if [ -z "$PIG_CONF_DIR" ]; then
if [ -f ${PIG_HOME}/conf/pig.properties ]; then
PIG_CONF_DIR=${PIG_HOME}/conf
@@ -111,6 +113,7 @@
JAVA_HOME=$JAVA_HOME
fi
+JAVA_HOME=%%JAVA_HOME%%
if [ "$JAVA_HOME" = "" ]; then
echo "Error: JAVA_HOME is not set."
exit 1
@@ -206,6 +209,7 @@
fi
# add HADOOP_CONF_DIR
+HADOOP_CONF_DIR=%%LOCALBASE%%/etc/hadoop
if [ "$HADOOP_CONF_DIR" != "" ]; then
CLASSPATH=${CLASSPATH}:${HADOOP_CONF_DIR}
fi
@@ -244,23 +248,23 @@
# For Hadoop 0.23.0+
#
-#if [ -d "${PIG_HOME}/share/hadoop/common" ]; then
-# for f in ${PIG_HOME}/share/hadoop/common/hadoop*.jar; do
-# CLASSPATH=${CLASSPATH}:$f;
-# done
-#fi
-#
-#if [ -d "${PIG_HOME}/share/hadoop/hdfs" ]; then
-# for f in ${PIG_HOME}/share/hadoop/hdfs/hadoop*.jar; do
-# CLASSPATH=${CLASSPATH}:$f;
-# done
-#fi
-#
-#if [ -d "${PIG_HOME}/share/hadoop/mapreduce" ]; then
-# for f in ${PIG_HOME}/share/hadoop/mapreduce/hadoop*.jar; do
-# CLASSPATH=${CLASSPATH}:$f;
-# done
-#fi
+if [ -d "${PIG_HOME}/share/hadoop/common" ]; then
+ for f in ${PIG_HOME}/share/hadoop/common/hadoop*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+
+if [ -d "${PIG_HOME}/share/hadoop/hdfs" ]; then
+ for f in ${PIG_HOME}/share/hadoop/hdfs/hadoop*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
+
+if [ -d "${PIG_HOME}/share/hadoop/mapreduce" ]; then
+ for f in ${PIG_HOME}/share/hadoop/mapreduce/hadoop*.jar; do
+ CLASSPATH=${CLASSPATH}:$f;
+ done
+fi
if which hadoop >/dev/null; then
HADOOP_BIN=`which hadoop`
|