ifdef SENTDIR
CFLAGS+=-DSENTDIR=\"$(SENTDIR)/\"
endif

all: server test mexecvp

debug: clean
	$(MAKE) all CFLAGS+="-g -DDEBUG"

serverdebug: clean
	$(MAKE) server CFLAGS+="-g -DDEBUG"
	$(MAKE) test mexecvp

install: mexec.o server mexecvp
	rm -f /usr/lib/libmexec.a
	ar qv /usr/lib/libmexec.a mexec.o
	ranlib /usr/lib/libmexec.a
	install -o root -g root -m 755 server /usr/sbin/mexecd
	install -o root -g root -m 755 mexecvp /usr/bin/mexecvp
	mkdir -p /var/mexec/sent
	chmod 777 /var/mexec/sent

server: server.o

test: test.c mexec.o

mexecvp: mexecvp.c mexec.o

clean:
	rm -f test.o mexec.o server.o mexecvp.o

clobber: clean
	rm -f server test mexecvp

server.o: mexec.h

mexec.o: mexec.h
