# Generated automatically from Makefile.in by configure.
# $Id: Makefile,v 1.1.1.1 2001/11/09 18:58:02 stanrost Exp $

SHELL = /bin/sh
VERSION=1.2

srcdir = .
top_srcdir = ../..
prefix = /usr/local
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include

DISTDIR =

CC = gcc
CFLAGS += -I./md5 -g -O2 -I/usr/include/pcap
CFLAGS += -I. -Wall
DEFS = -DHAVE_CONFIG_H

LIBS += -L/usr/local/lib -L/lib -L/usr/lib -Lmd5 

top_builddir = .
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644

SUBDIRS = md5  lib pdb forw probes/tcpwatch probes/ttcp probes/udplat hacks analysis sim

CFLAGS+ = -g -O -I/usr/local/include
#GMP = -lgmp
GMP = /usr/lib/libgmp.a
RANLIB = ranlib
LIBS = -L/usr/local/lib # -ldmalloc

CXXFLAGS = $(CFLAGS)

AR = ar

LIBOBJS = dcconf.o dcmisc.o dcops.o mpz_raw.o \
	pad.o prime.o armor.o mdblock.o sha1.o \
	sha1oracle.o prng.o elgamal.o rabin.o

all: libdcrypt.a tst

libdcrypt.a: $(LIBOBJS)
	-rm -f $@
	$(AR) cru $@ $(LIBOBJS)
	$(RANLIB) $@

tst: tst.o libdcrypt.a
	$(CC) $(CFLAGS) -o $@ tst.o libdcrypt.a $(GMP) $(LIBS)

$(LIBOBJS) tst.o: dcinternal.h dcrypt.h

.PSEUDO: clean
clean:
	/bin/rm -f tst *.o *~ *.a core *.core

reallyclean: clean
	/bin/rm -f Makefile
