# Makefile for C libraries # Last edited on 2004-11-02 21:33:29 by stolfi LIBSA := \ libjs \ libflt \ libgeo LIBSB := \ libia \ libaa \ libps \ libbbopt \ libapprox \ libfgraph LIBSC := \ libjspbm \ libimg LIBSD := \ libquad \ libdelaunay LIBSE := \ libminu \ libdygrid \ libstreetmap LIBSF := NOTLIBS = \ libpsplot \ libminn \ libintg \ libppv # LIBS := ${LIBSA} # LIBS = ${LIBSB} # LIBS = ${LIBSC} # LIBS = ${LIBSD} # LIBS = ${LIBSE} # LIBS = ${LIBSF} # LIBS = ${LIBSA} ${LIBSB} ${LIBSC} ${LIBSD} LIBS = ${LIBSA} ${LIBSB} ${LIBSC} ${LIBSD} ${LIBSE} ${LIBSF} .PHONY: all clean uninstall install test # all: clean all: clean uninstall install # all: clean uninstall install test # all: uninstall install uninstall: @for f in ${LIBS};\ do\ ( cd $$f && make uninstall; ) \ done install: @for f in ${LIBS};\ do\ ( cd $$f && make install; ) \ done clean: @for f in ${LIBS};\ do\ ( cd $$f && make clean ; ) \ done test: @for f in ${LIBS};\ do\ ( cd $$f && make test ; ) \ done