# Change CONFIG to match the .mk file that matches your system

CONFIG = ../config/system.mk


# add or omit as needed (-D_NEED_SYS_PROTOS)
MOREDEFS =

# Do Not change anything below this line. It should be setup in config.

include $(CONFIG)

# for defs.h, struct.h
NETREK_INCLUDES = ../ntserv

SRCS = rsa_keycomp.c getpath.c data.c rsa_keycomp.c

CFLAGS = $(OPT) -I$(NETREK_INCLUDES) $(MOREDEFS) $(FLAGS) $(DIRS)

all: $(PMAKE) rsa_keycomp rsa_key2cap

rsa_keycomp: rsa_keycomp.o getpath.o data.o $(STRDUPO)
	$(CC) $(CFLAGS) -o $@ rsa_keycomp.o getpath.o data.o $(STRDUPO)

rsa_keycomp.o: rsa_keycomp.c
	$(CC) $(CFLAGS) -c rsa_keycomp.c

dist:
	tar cvf keycomp.tar rsa_keycomp.c rsa_key2cap.c rsa_keycap README Makefile
	compress keycomp.tar
shar:
	shar rsa_keycomp.c rsa_key2cap.c rsa_keycap README Makefile > keycomp.shar

install: rsa_keycomp rsa_key2cap
	-@if [ ! -d $(LIBDIR) ]; then \
          /bin/mkdir $(LIBDIR); \
        fi
	$(INSTALL) $(INSTALLOPTS) rsa_keycomp $(LIBDIR)/rsa_keycomp
	$(INSTALL) $(INSTALLOPTS) rsa_key2cap $(LIBDIR)/rsa_key2cap

clean: 
	/bin/rm -f *.o core rsa_keycomp rsa_key2cap

reallyclean: 
	/bin/rm -f rsa_keycomp rsa_key2cap *~ #*#

depend:
	makedepend $(CFLAGS) -f Makefile $(SRCS)

#####
# DO NOT DELETE THIS LINE -- make depend depends on it.

rsa_keycomp.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
rsa_keycomp.o: /usr/include/sys/va_list.h /usr/include/ctype.h
rsa_keycomp.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
rsa_keycomp.o: /usr/include/sys/machtypes.h /usr/include/sys/stat.h
rsa_keycomp.o: /usr/include/sys/time.h /usr/include/time.h
rsa_keycomp.o: /usr/include/sys/file.h /usr/include/sys/t_lock.h
rsa_keycomp.o: /usr/include/sys/machlock.h /usr/include/sys/dki_lkinfo.h
rsa_keycomp.o: /usr/include/sys/dl.h /usr/include/sys/sleepq.h
rsa_keycomp.o: /usr/include/sys/turnstile.h /usr/include/sys/param.h
rsa_keycomp.o: /usr/include/sys/unistd.h /usr/include/sys/pirec.h
rsa_keycomp.o: /usr/include/sys/mutex.h /usr/include/sys/rwlock.h
rsa_keycomp.o: /usr/include/sys/semaphore.h /usr/include/sys/condvar.h defs.h
rsa_keycomp.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
rsa_keycomp.o: /usr/include/sys/signal.h /usr/include/string.h
rsa_keycomp.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h struct.h
rsa_keycomp.o: copyright.h data.h
getpath.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
getpath.o: /usr/include/sys/va_list.h /usr/include/string.h ../ntserv/defs.h
getpath.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
getpath.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
getpath.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
getpath.o: /usr/include/sys/machtypes.h ../ntserv/data.h copyright.h
data.o: ../ntserv/copyright.h ../ntserv/defs.h ../config.h
data.o: /usr/include/signal.h /usr/include/sys/feature_tests.h
data.o: /usr/include/sys/signal.h /usr/include/sys/unistd.h
data.o: /usr/include/string.h /usr/include/sys/types.h
data.o: /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h
data.o: ../ntserv/struct.h copyright.h ../ntserv/data.h
rsa_keycomp.o: /usr/include/stdio.h /usr/include/sys/feature_tests.h
rsa_keycomp.o: /usr/include/sys/va_list.h /usr/include/ctype.h
rsa_keycomp.o: /usr/include/sys/types.h /usr/include/sys/isa_defs.h
rsa_keycomp.o: /usr/include/sys/machtypes.h /usr/include/sys/stat.h
rsa_keycomp.o: /usr/include/sys/time.h /usr/include/time.h
rsa_keycomp.o: /usr/include/sys/file.h /usr/include/sys/t_lock.h
rsa_keycomp.o: /usr/include/sys/machlock.h /usr/include/sys/dki_lkinfo.h
rsa_keycomp.o: /usr/include/sys/dl.h /usr/include/sys/sleepq.h
rsa_keycomp.o: /usr/include/sys/turnstile.h /usr/include/sys/param.h
rsa_keycomp.o: /usr/include/sys/unistd.h /usr/include/sys/pirec.h
rsa_keycomp.o: /usr/include/sys/mutex.h /usr/include/sys/rwlock.h
rsa_keycomp.o: /usr/include/sys/semaphore.h /usr/include/sys/condvar.h defs.h
rsa_keycomp.o: ../ntserv/copyright.h ../config.h /usr/include/signal.h
rsa_keycomp.o: /usr/include/sys/signal.h /usr/include/string.h
rsa_keycomp.o: /usr/include/fcntl.h /usr/include/sys/fcntl.h struct.h
rsa_keycomp.o: copyright.h data.h
