PKG		= ISPutil
CC		= gcc
CCOPTS		= -DBIN=\"$(BIN)\" -DSBIN=\"$(SBIN)\" -DLIB=\"$(LIB)\" -Wall -O
LIBS		= 
BINS		= doas pwdoas.euid pwdoas.uid
ROOT		= /var/lib/ISPutil
BIN		= $(ROOT)/bin

all:	$(BINS)

bininst:	all
	mkdir -p $(BIN)
	install -m 0700 -s $(BINS) $(BIN)

clean:
	rm -f *~ TAGS core *.o $(BINS) *\~

dep:	depend

depend:
	$(CC) -M *.c > .depend

dist:	distclean
	{ \
	  chmod 644 * ; \
	  cd .. ; \
	  tar cf $(PKG)/$(PKG).tar $(PKG)/* ; \
	  gzip -9 $(PKG)/$(PKG).tar ; \
	}

distclean:	clean
	rm -f $(PKG).tar.gz

install:	bininst

ifeq (.depend, $(wildcard .depend))
  include .depend
endif

.c.o:		
	$(CC) $(CCOPTS) -c $<

% : %.c $(LIBS)
	$(CC) $(CCOPTS) -o $@ $< $(LIBS)
