CC       = gcc
CFLAGS   = -m486 -fomit-frame-pointer -Wall -O2
LIBS     =
INSTALL  = install
BINDIR   = /usr/bin
BINNAME  = getch
SRCNAME  = getch.c
BINOWNER = root
BINGROUP = bin
MANDIR	 = /usr/man/man1
MANNAME	 = getch.1

all: $(BINNAME)

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

install: $(BINNAME)
	$(INSTALL) -m 0755 -o $(BINOWNER) -g $(BINGROUP) $(BINNAME) $(BINDIR)
	$(INSTALL) -m 0644 -o $(BINOWNER) -g $(BINGROUP) $(MANNAME) $(MANDIR)

clean:
	rm -f $(BINNAME)

