# PMS - A Password Management System Makefile
# Copyright (C) 2001  Dennis Pries

CC=gcc
MAKE=make
CFLAGS=-O3 -I. -I./include -I./include/cdk
LIBDIRS=-L. -L./lib -L/lib
LIBS=-lblowfish -lcdk -lncurses
ALL=crypt.o pms_lookup.o db.o pms_menu.o misc.o ui.o pms_main.o md5c.o

all: $(ALL)
	$(CC) -o pms $(ALL) $(LIBS) $(LIBDIRS)
	strip pms
	$(MAKE) -C pms_passwd pms_passwd

install: all
	/bin/cp pms /usr/local/bin
	$(MAKE) -C pms_passwd install
uninstall:
	/bin/rm -f /usr/local/bin/pms
	$(MAKE) -C pms_passwd uninstall
clean:
	/bin/rm -f *.o pms
	$(MAKE) -C pms_passwd clean
