#
# Makefile for making lastcomm and accton
#
# <mvw@hacktic.nl> Aug 18 1993

CC = gcc
CFLAGS = -O6
LDFLAGS = -N -s
PROGS = accton lastcomm
INSTALL = install
SUPERBIN = /sbin
USR_SUPERBIN = /usr/sbin

all: $(PROGS)

lastcomm: lastcomm.c pathnames.h
	$(CC) $(CFLAGS) $(LDFLAGS) -o lastcomm lastcomm.c

accton: accton.c pathnames.h
	$(CC) $(LDFLAGS) $(CFLAGS) -o accton accton.c

clean:
	rm -f *.o core

clobber: clean
	rm -f $(PROGS)

install: all
	$(INSTALL) -o root -g staff -m 500 lastcomm $(USR_SUPERBIN)
	$(INSTALL) -o root -g staff -m 500 accton $(SUPERBIN)
	$(INSTALL) -o bin -g bin -m 444 lastcomm.1 /usr/man/man1
	$(INSTALL) -o bin -g bin -m 444 accton.8 /usr/man/man8

