COMPILER = gcc CFLAGS = -Wall LIBS = -L$(PVM_ROOT)/lib/$(PVM_ARCH) -I$(PVM_ROOT)/include -lpvm3 GLIBS = ${LIBS} -lgpvm3 EXES = master slave good_master good_slave all: ${EXES} master: master.c ${COMPILER} ${CFLAGS} master.c $(LIBS) -o master slave: slave.c ${COMPILER} ${CFLAGS} slave.c $(LIBS) -o slave good_master: good_master.c constants.h ${COMPILER} ${CFLAGS} good_master.c $(LIBS) -o good_master good_slave: good_slave.c constants.h ${COMPILER} ${CFLAGS} good_slave.c $(LIBS) -o good_slave host: cp -f ${EXES} ${HOME}/pvm3/bin/$(PVM_ARCH)/ clean: rm -f *~ *.o ${EXES}