CC       = gcc
CFLAGS   = -m486 -Wall -O2
LIBS     =
INSTALL  = install
BINDIR   = /usr/bin
BINNAME  = light
SRCNAME  = light.c
BINOWNER = root
BINGROUP = users

all: $(BINNAME)

$(BINNAME): $(SRCNAME)
	$(CC) $(CFLAGS) -o $(BINNAME) $(SRCNAME) $(LIBS)

install: $(BINNAME)
	$(INSTALL) -m 4750 -o $(BINOWNER) -g $(BINGROUP) $(BINNAME) $(BINDIR)

clean:
	rm -f *.o $(BINNAME)
	rm -f config.h
	rm -f port

config: Makefile
	rm -f light config.h port
	/bin/sh ./Configure
