Line | |
---|
1 | SRC=./src/ro/pub/cs/pp/pdad/ComponentType.java |
---|
2 | JAR=comptype.jar |
---|
3 | CLASSPATH=../hadoop-0.20.1-core.jar |
---|
4 | HADOOP=/usr/local/hadoop/bin/hadoop |
---|
5 | BIN=bin |
---|
6 | INPUT=/user/hadoop/input/$(APP)/event_trace/event_trace.tab |
---|
7 | OUTPUT=/user/hadoop/output/comptype/$(APP) |
---|
8 | |
---|
9 | build: $(JAR) |
---|
10 | |
---|
11 | $(JAR): $(SRC) |
---|
12 | @mkdir $(BIN) |
---|
13 | @javac -cp $(CLASSPATH) -d ./$(BIN) $(SRC) |
---|
14 | @jar -cvf $(JAR) -C ./$(BIN) . |
---|
15 | |
---|
16 | run: $(JAR) |
---|
17 | @$(HADOOP) fs -rmr $(OUTPUT) |
---|
18 | @$(HADOOP) jar ./$(JAR) ro.pub.cs.pp.pdad.ComponentType $(INPUT) $(OUTPUT) |
---|
19 | |
---|
20 | clean: |
---|
21 | rm -rf ./$(BIN) |
---|
22 | rm -f ./$(JAR) |
---|
23 | rm -f ./*~ |
---|
Note: See
TracBrowser
for help on using the repository browser.