#
# $Header: Makefile,v 1.1 89/06/20 23:29:37 aklietz Exp $
#
# $Log:	Makefile,v $
# Revision 1.1  89/06/20  23:29:37  aklietz
# Initial revision
# 
#
SHELL	= /bin/sh
CC	= gcc

###  Change to -g for debugging
CFLAGS	= -O2 -fpcc-struct-return -fno-builtin

### Necessary include dirs, if any
INCLUDES =
#INCLUDES = -I/usr/include/sun -I/usr/include/bsd     # for SGI systems

### Necessary libraries, if any
LFLAGS	= -lulsock
#LFLAGS= -lsun -lbsd   # for SGI systems

###  Where executable should be put
DESTDIR	= /usr/local/bin

###  Where man page should be put
MANDIR	= /usr/local/man/man1

###  Suffix for man page
#MANSUFFIX = n
MANSUFFIX = 1
#MANSUFFIX = l
#MANSUFFIX = 1local

###
###  End of configuration section
###

MANPAGE = cknfs.$(MANSUFFIX)
PROG = cknfs

all:	$(PROG)

cknfs:	cknfs.c
	$(CC) $(CFLAGS) $(INCLUDES) cknfs.c -o cknfs $(LFLAGS)

install:	$(PROG)
	rm -f $(DESTDIR)/$(PROG)
	cp $(PROG) $(DESTDIR)
	chmod 755 $(DESTDIR)/$(PROG)
	rm -f $(MANDIR)/$(MANPAGE)
	cp cknfs.man $(MANDIR)/$(MANPAGE)
	chmod 644 $(MANDIR)/$(MANPAGE)

clean:
	rm -f *.o core

clobber:
	rm -f *.o core $(PROG)

lint:	cknfs.c
	lint -ahb $(INCLUDES) cknfs.c
