#
#	Makefile for the Dartmouth Menu Shell (dmsh)
#

CC	      = cc
CFLAGS        = -+ -Oas -DM_VOID -Dvoid=int
LIBS	      = -lcurses -ltermcap -s

BINDEST	      = /usr/local
INSTALL       = install

HDRS	      = menu.h

OBJ = main.o menu.o misc.o gettimeofday.o

SRCS = main.c menu.c misc.c gettimeofday.c

dmsh:	        $(OBJ)
		$(CC) $(CFLAGS) $(OBJ) $(LIBS) -o dmsh

all:		dmsh 

clean:;		rm -f $(OBJ) core dmsh 

index:;		ctags -wx $(HDRS) $(SRCS)

install:	dmsh
		$(INSTALL) -m 755 dmsh $(BINDEST)

lpr:		$(HDRS) $(SRCS)
		lpr -p $(HDRS) $(SRCS)

tags:           $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)

lint:		$(SRCS)
		lint $(SRCS)
