SRC1=open.c
OBJ1=open.o
OBJ2=switchto.o
PROGS=open switchto
MAN1=open.1 switchto.1

all: $(PROGS)

open: $(OBJ1) 
	$(CC) $(LDFLAGS) -o $@ $<

switchto: $(OBJ2) 
	$(CC) $(LDFLAGS) -o $@ $<

open.o: open.h

clean:
	rm -f $(OBJ1) $(OBJ2)

realclean: clean
	rm -f $(PROGS)

install: $(PROGS)
	install -c -m 711 -o ${BIN} -g ${BIN} $(PROGS) $(BINDIR)
	install -c -m ${MANMODE} -o ${MAN} -g ${MAN} $(MAN1) $(MANDIR)/man1

setuid:	install
	chown ${ROOT} ${BINDIR}/open
	chmod 4711 $(BINDIR)/open
