# Makefile for all of MLJ SHELL= /bin/sh # Note that we don't run scratch in doc because things aren't related # in a way that scratch is needed. # # Targets: # all: builds all Inducers and Warppers # id3: builds all Inducers and Warppers # c45: builds all Inducers and Warppers # nb: builds all Inducers and Warppers # fss: builds all Inducers and Warppers # chc: builds all Inducers and Warppers # clean: builds all Inducers and Warppers all: cd ${MLJDIR}/src; javac -sourcepath .:../id3:../c45:../nb:../fss:../chc ../*/*.java; id3: cd ${MLJDIR}/src/id3; javac -sourcepath ../shared:. *.java; c45: cd ${MLJDIR}/src/c45; javac -sourcepath ../shared:../id3:. *.java nb: cd ${MLJDIR}/src/nb; javac -sourcepath ../shared:. *.java fss: cd ${MLJDIR}/src/fss; javac -sourcepath ../shared:../id3:../c45:../nb:. *.java chc: cd ${MLJDIR}/src/chc; javac -sourcepath ../shared:../id3:../c45:../nb:. *.java clean: cd ${MLJDIR}/src; rm -r */*.class