VERSION=0.4

DEBUG=-g -pedantic #-pg #-fprofile-arcs
LDFLAGS=-lm -lnetpbm $(DEBUG)
CFLAGS+=-O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG)

OBJS=pta.o

all: ppmtoansi

ppmtoansi: $(OBJS)
	$(CC) -Wall $(OBJS) $(LDFLAGS) -o ppmtoansi

install: ppmtoansi
	cp ppmtoansi $(DESTDIR)/usr/local/bin

uninstall: clean
	rm -f $(DESTDIR)/usr/bin/ppmtoansi

clean:
	rm -f $(OBJS) ppmtoansi core gmon.out *.da

package: clean
	# source package
	rm -rf ppmtoansi-$(VERSION)*
	mkdir ppmtoansi-$(VERSION)
	cp *.c Makefile Changes license.txt readme.txt ppmtoansi-$(VERSION)
	tar czf ppmtoansi-$(VERSION).tgz ppmtoansi-$(VERSION)
	rm -rf ppmtoansi-$(VERSION)
