DATADIR		:= $(DATADIR)/$(PACKAGE)
DISTNAME	:= $(PACKAGE)-$(VERSION)
CFLAGS		:= -O2 -Wall
RM		:= rm -rf
MKDIR		:= mkdir -p

all: cf pi
cf: codicefiscale.c
	$(CC) $(CFLAGS) codicefiscale.c	-o cf
pi: partitaiva.c
	$(CC) $(CFLAGS) partitaiva.c 	-o pi

dist:
	mkdir $(DISTNAME)
	cp codicefiscale.c 	$(DISTNAME)
	cp comuni_italiani.txt	$(DISTNAME)
	cp stati_esteri.txt	$(DISTNAME)
	cp partitaiva.c 	$(DISTNAME)
	cp Makefile		$(DISTNAME)
	cp AUTHORS		$(DISTNAME)
	cp COPYING		$(DISTNAME)
	cp LICENSE		$(DISTNAME)
	cp configure		$(DISTNAME)
	cp rules.txt		$(DISTNAME)
	
	tar -czf $(DISTNAME).tar.gz $(DISTNAME)
	rm -rf $(DISTNAME)

clean:
	rm -f cf
	rm -f pi

install:
	$(MKDIR) $(BINDIR)
	$(MKDIR) $(DATADIR)

	cp cf $(BINDIR)
	cp pi $(BINDIR)
	cp comuni_italiani.txt 	$(DATADIR)
	cp stati_esteri.txt 	$(DATADIR)

uninstall:
	$(RM) $(BINDIR)/cf $(BINDIR)/pi $(DATADIR)/comuni_italiani.txt  $(DATADIR)/stati_esteri.txt
