#
# Makefile for calc - a rudimentary emulation of a HP28S
#
RM      = rm -f
CC      = gcc
LIBS    = -lm
# Added -ggdb for debugging
#CFLAGS  = -O6 -Wall -ggdb
CFLAGS  = -O6 -Wall
DEFINES = 

PROG    = calc
SRC     = $(PROG).c
HEADER  = $(PROG).h

MANSEC  = 1
MAN     = $(PROG).$(MANSEC)

DOC	= README.1st README README.Linux COPYING calc-1.1.lsm

INSTDIR = /usr/local
BINDIR  = $(INSTDIR)/bin
MANDIR  = $(INSTDIR)/man/man$(MANSEC)

calc:   calc.h calc.c
	$(CC) $(CFLAGS) $(SRC) -o $(PROG) $(LIBS) $(DEFINES)

clean:
	$(RM) $(PROG) *.o *~ *.bak errors calc core

install:
	install -g users -o bin -m 755 -s $(PROG) $(BINDIR)

install.man:       
	install -g info  -o bin -m 644    $(MAN)  $(MANDIR)

tar:
	tar cvfz $(PROG).tgz $(SRC) $(HEADER) $(MAN) Makefile $(DOC)
