CFLAGS = -Wall -O2 -I/opt/netpbm/include LDLIBS = -lpnm -lppm -lpgm -lpbm BINS = ppmtoTbmp Tbmptopnm all: $(BINS) clean: -rm -f Goldberg.Tbmp Goldberg2.Tbmp Goldberg_o.pnm Goldberg2_o.pnm veryclean: clean -rm -f $(BINS) test: all cat Goldberg.ppm | pnmscale 0.25 | ppmquant -fs -map q2.map | \ ./ppmtoTbmp > Goldberg.Tbmp cat Goldberg.ppm | pnmscale 0.25 | ppmquant -fs -map q4.map | \ ./ppmtoTbmp -2bit > Goldberg2.Tbmp cat Goldberg.Tbmp | ./Tbmptopnm > Goldberg_o.pnm cat Goldberg2.Tbmp | ./Tbmptopnm -2bit > Goldberg2_o.pnm