Rev | Line | |
---|
[154] | 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.