# LOCKVC 1.8 (c) 1994,1995 by Matthias Straub
# this package was released under GPL
# see COPYING for details
#
# Makefile By Ed Beaumont (morlok@abyss.apana.org.au) 27/11/94
# Cleaned up bits and pieces.
# Added Shadow Support
#-----------------------------------------------------------------------------
#  Default Compiler (Usually gcc)
#-----------------------------------------------------------------------------
#CC=cc
CC=gcc
#-----------------------------------------------------------------------------
# Options for Optimization / Profiling
#-----------------------------------------------------------------------------
#OPTS=-g -Wall
OPTS=-O3 -m486 -pipe -fomit-frame-pointer -funroll-all-loops
#-----------------------------------------------------------------------------
# Shadow Support? Uncomment Next line
#-----------------------------------------------------------------------------

# SHADOW=-lshadow -DSHADOW_PASSWD

#-----------------------------------------------------------------------------
# Where do we install?
#-----------------------------------------------------------------------------
BINDIR=/usr/local/bin
MANDIR=/usr/man/cat1
#-----------------------------------------------------------------------------
# Shouldnt need touching below this
#-----------------------------------------------------------------------------
all: lockvc.c
	$(CC) $(OPTS) lockvc.c -o lockvc -lm -lvga $(SHADOW)
	strip lockvc

install: lockvc lockvc.man
	install -m 4755 -o root -g root lockvc $(BINDIR)
	nroff -man < lockvc.man > lockvc.1
	rm -f lockvc.1.gz
	gzip -9 lockvc.1
	install -m 0644 lockvc.1.gz $(MANDIR)
