VERSION=0.5

DEBUG=-g # -fprofile-arcs -ftest-coverage # -pg -g
CXXFLAGS+=-Wall -O2 -DVERSION=\"${VERSION}\" $(DEBUG) `gpgme-config --cflags`
CFLAGS+=${CXXFLAGS}
LDFLAGS=-lstdc++ `gpgme-config --libs` $(DEBUG)

OBJS=error.o utils.o array.o iarray.o s.o

all: gpgstats

gpgstats: $(OBJS)
	$(CC) -Wall -W $(OBJS) $(LDFLAGS) -o gpgstats

install: gpgstats
	cp gpgstats /usr/bin

clean:
	rm -f $(OBJS) gpgstats core *.da *.gcov *.bb*

package: clean
	mkdir gpgstats-$(VERSION)
	cp *.c* *.h Makefile license.txt gpgstats-$(VERSION)
	tar czf gpgstats-$(VERSION).tgz gpgstats-$(VERSION)
	rm -rf gpgstats-$(VERSION)
