Files
2026-01-23 17:03:45 +08:00

22 lines
769 B
Makefile

JarFile = GenMOD.jar
SEC_P = ${SECONDO_BUILD_DIR}/Javagui/secondoInterface/SecondoInterface.jar
HDC_P = ${HADOOP_HOME}/hadoop-0.20.2-core.jar
all: checkbin
javac src/Constant.java -d bin/
javac -classpath ${SEC_P} src/QuerySecondo.java -d bin/
javac src/PSNode.java -d bin/
javac -classpath ./bin:${SEC_P}:${HDC_P} src/MapRunScripts.java -d bin/
javac -classpath ./bin:${SEC_P}:${HDC_P} src/ReduceAggre.java -d bin/
javac -classpath ./bin:${SEC_P}:${HDC_P} src/GenMOD.java -d bin/
rsync -r --exclude="CVS" --exclude="*.jar" --exclude="makefile*" ../../../../Javagui/secondoInterface/ bin/
jar -cf ${JarFile} -C bin/ .
cp ${JarFile} ../../Parallel_BerlinMOD/generator
clean:
rm ${JarFile}
rm ./bin/*.class
checkbin:
if [ ! -d ./bin ];then mkdir ./bin; fi