CC = cc PNG_CFLAGS = -I/usr/local/include PNG_LIBS = -L/usr/local/lib -lpng ILBM_CFLAGS = -I/usr/local/netpbm/include ILBM_LIBS = -L/usr/local/netpbm/lib -lppm BINDIR = /usr/home/mats/bin PROGS = getaspect_png getaspect_ilbm all: $(PROGS) getaspect_png: getaspect_png.o $(CC) -o $(.TARGET) $(.ALLSRC) $(PNG_LIBS) getaspect_ilbm: getaspect_ilbm.o $(CC) -o $(.TARGET) $(.ALLSRC) $(ILBM_LIBS) getaspect_png.o: getaspect_png.c $(CC) $(PNG_CFLAGS) -c $(.ALLSRC) getaspect_ilbm.o: getaspect_ilbm.c $(CC) $(ILBM_CFLAGS) -c $(.ALLSRC) install: $(PROGS) install -d $(BINDIR) install -m 755 $(PROGS) $(BINDIR) clean: rm -f *.o $(PROGS) .