# Generated automatically from Makefile.in by configure.
##### Makefile for KPKCS11 test program #####
##### $Id: Makefile.in,v 1.7 2003/11/13 20:51:10 kwc Exp $

SHELL		= /bin/sh


srcdir		= .

SHELL		= /bin/sh

CC		= gcc
LD		= gcc

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

AR		= /usr/bin/ar
RANLIB		= ranlib
RM		= /bin/rm -f

DEFS		= -DHAVE_CONFIG_H
LIBS		=  -lbsd -lnsl

CFLAGS		= -g -O2 -DUSE_KRB5
LDFLAGS		= 

prefix		= /usr/local
binprefix	=
exec_prefix	= ${prefix}
bindir		= ${exec_prefix}/bin
includedir	= ${prefix}/include
manprefix	=
man1dir		= ${prefix}/man/man1
man3dir		= ${prefix}/man/man3
man8dir		= ${prefix}/man/man8

# The following need to be defined in order
# to locate the Krb4 and OpenSSL include files and libraries

KRB_BASE	= /usr/kerberos
OPENSSL_BASE	= /usr

PKCS11_LIBS	= -Wl,-rpath  `pwd`/../lib -L `pwd`/../lib -lpkcs11
# PKCS11_LIBS	= -Wl,-rpath  -L`pwd`/../lib -lpkcs11

KRB_LIBS	= -Wl,-rpath /usr/kerberos/lib -L/usr/kerberos/lib -lkrb5 -lk5crypto -lcom_err

OPENSSL_LIB	= -Wl,-rpath /usr -L$(OPENSSL_BASE)/lib -lcrypto
EX_LIBS         = -lresolv -lnsl

ALL_LIBS	= $(PKCS11_LIBS) $(OPENSSL_LIB) $(KRB_LIBS) $(EX_LIBS)


KRB_INCDIR	= $(KRB_BASE)/include
KRB_INCS	= -I/usr/kerberos/include

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

##### Targets #####

DEFINE		= $(DEFS) -fPIC -DLINUX

INCLUDE		= $(KRB_INCS) -I$(srcdir)/../lib -I$(srcdir)/..

CFLAGS		= -g -O2 -DUSE_KRB5 $(CCOPT) $(DEFINE)          $(INCLUDE) $(DBG)

LDFLAGS 	= -shared


# nothing below this point should need to be touched

all:	t

.c.o:
	rm -f $@; $(CC) -c $(CFLAGS) $<

Makefile: Makefile.in ../config.status
	(cd ..; ./config.status)

../config.status: ../configure
	(cd ..; ./config.status --recheck)

t:	t.o
	$(LD) -o t t.o --verbose -all_load $(ALL_LIBS)

clean:	
	rm -rf *.o t

# Nothing to install.  Add 'null' rule.
install:
