DESTDIR= . MANDIR= . CC=cc CFLAGS= -O PGMS= hdftoxwd xwdtohdf paltohdf qdvtohdf hdfxdis MAN= hdftoxwd.1 xwdtohdf.1 paltohdf.1 qdvtohdf.1 hdfxdis.1 LIBS= /soft/hdf/lib/libdf.a ARCH=SUN4c OS_LEVEL=SunOS4.1 #ARCH=Convex_C210 #OS_LEVEL=7.1 all: ${PGMS} install: all for file in ${PGMS}; do \ install -c $$file ${DESTDIR}; \ done for file in ${MAN}; do \ install -c -m 644 $$file ${MANDIR};\ done bin: all for file in ${PGMS}; do \ cp $$file bin/$$file.${ARCH}.${OS_LEVEL};\ done hdftoxwd: hdftoxwd.o writexwd.o readhdf.o ${CC} ${CFLAGS} -o hdftoxwd hdftoxwd.o writexwd.o readhdf.o ${LIBS} xwdtohdf: xwdtohdf.o readxwd.o writehdf.o ${CC} ${CFLAGS} -o xwdtohdf xwdtohdf.o readxwd.o writehdf.o ${LIBS} readhdf.o: readhdf.c ${CC} ${CFLAGS} -c readhdf.c readqdv.o: readqdv.c ${CC} ${CFLAGS} -c readqdv.c writexwd.o: writexwd.c ${CC} ${CFLAGS} -c writexwd.c hdftoxwd.o: hdftoxwd.c ${CC} ${CFLAGS} -c hdftoxwd.c paltohdf: paltohdf.o ${CC} ${CFLAGS} -o paltohdf paltohdf.o $(LIBS) paltohdf.o: paltohdf.c ${CC} ${CFLAGS} -c paltohdf.c qdvtohdf: qdvtohdf.o readqdv.o writehdf.o ${CC} ${CFLAGS} -o qdvtohdf qdvtohdf.o readqdv.o writehdf.o $(LIBS) qdvtohdf.o: qdvtohdf.c ${CC} ${CFLAGS} -c qdvtohdf.c hdfxdis: hdfxdis.o cmc.o xdis.o readhdf.o ${CC} ${CFLAGS} -o hdfxdis readhdf.o hdfxdis.o cmc.o xdis.o $(LIBS) -lX11 -lm clean: rm -f *.o ${PGMS} *~