CONF   = config/config.lst
SOURCE = src/agpfk.c
EXEC   = agpfk
LIBS   = src/sha256.c
CFLAGS = -O2 -Wall
DEBUG  = -g

agpkf:
	$(CC) $(LIBS) $(SOURCE) $(CFLAGS) -o $(EXEC)

debug:
	$(CC) $(LIBS) $(SOURCE) $(CFLAGS) $(DEBUG) -o $(EXEC)

install:
	mkdir /etc/agpfk
	install $(EXEC) $(DESTDIR)/usr/local/bin
	install $(CONF) $(DESTDIR)/etc/agpfk
	chmod 755 $(DESTDIR)/usr/local/bin/$(EXEC)

uninstall:
	rm -rf /etc/agpfk
	rm -f $(DESTDIR)/usr/local/bin/$(EXEC)

clean:
	@rm -f $(EXEC)

.PHONY: agpfk debug install uninstall clean
