summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/Makefile.in
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2001-11-16 15:00:48 +0000
committerSam Hartman <hartmans@mit.edu>2001-11-16 15:00:48 +0000
commitf8207302ef9b1ff8517bb6f528ab4e195b219fc7 (patch)
treef133b86df3f4cdeebf07a60cbed6794283e221a1 /src/lib/crypto/Makefile.in
parent2dcc3bcbd2528cadf05694024a8113e110c1ffed (diff)
downloadkrb5-f8207302ef9b1ff8517bb6f528ab4e195b219fc7.tar.gz
krb5-f8207302ef9b1ff8517bb6f528ab4e195b219fc7.tar.xz
krb5-f8207302ef9b1ff8517bb6f528ab4e195b219fc7.zip
* Link Yarrow into the build
* Use Yarrow as the PRNG with the compatibility API * Write most of new PRNG entropy API * Write but (currently) do not use PRNG test harness * Fix Yarrow ciphers not to depend on libkrb5 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13982 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto/Makefile.in')
-rw-r--r--src/lib/crypto/Makefile.in14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib/crypto/Makefile.in b/src/lib/crypto/Makefile.in
index 39f70d8fd..e6b85a825 100644
--- a/src/lib/crypto/Makefile.in
+++ b/src/lib/crypto/Makefile.in
@@ -3,10 +3,11 @@ myfulldir=lib/crypto
mydir=.
BUILDTOP=$(REL)$(U)$(S)$(U)
LOCAL_SUBDIRS=crc32 des dk enc_provider hash_provider keyhash_provider \
- md4 md5 old raw sha1 arcfour
+ md4 md5 old raw sha1 arcfour yarrow
LOCALINCLUDES = -I$(srcdir)/enc_provider \
-I$(srcdir)/hash_provider -I$(srcdir)/keyhash_provider \
- -I$(srcdir)/old -I$(srcdir)/raw -I$(srcdir)/dk -I$(srcdir)/arcfour
+ -I$(srcdir)/old -I$(srcdir)/raw -I$(srcdir)/dk -I$(srcdir)/arcfour \
+ -I$(srcdir)/yarrow -I$(srcdir)/sha1
RUN_SETUP = @KRB5_RUN_ENV@
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
@@ -18,7 +19,7 @@ PROG_RPATH=$(KRB5_LIBDIR)
##DOSOBJFILEDEP =$(OUTPRE)crypto.lst $(OUTPRE)des.lst $(OUTPRE)md4.lst $(OUTPRE)md5.lst $(OUTPRE)sha1.lst $(OUTPRE)arcfour.lst $(OUTPRE)crc32.lst $(OUTPRE)dk.lst $(OUTPRE)old.lst $(OUTPRE)raw.lst $(OUTPRE)enc_prov.lst $(OUTPRE)hash_pro.lst $(OUTPRE)kh_pro.lst
MAC_SUBDIRS = crc32 des dk enc_provider hash_provider keyhash_provider \
- md4 md5 old raw sha1 arcfour
+ md4 md5 old raw sha1 arcfour yarrow
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
@@ -122,6 +123,7 @@ RELDIR=crypto
STOBJLISTS=crc32/OBJS.ST des/OBJS.ST dk/OBJS.ST enc_provider/OBJS.ST \
hash_provider/OBJS.ST keyhash_provider/OBJS.ST md4/OBJS.ST \
md5/OBJS.ST old/OBJS.ST raw/OBJS.ST sha1/OBJS.ST arcfour/OBJS.ST \
+ yarrow/OBJS.ST \
OBJS.ST
# No dependencies. Record places to find this shared object if the target
@@ -141,7 +143,7 @@ libcrypto.lib:
clean-unix:: clean-liblinks clean-libs clean-libobjs
-check-unix:: t_nfold t_encrypt
+check-unix:: t_nfold t_encrypt t_prng
$(RUN_SETUP) ./t_nfold
$(RUN_SETUP) ./t_encrypt
@@ -151,6 +153,10 @@ t_nfold$(EXEEXT): t_nfold.$(OBJEXT) nfold.$(OBJEXT)
t_encrypt$(EXEEXT): t_encrypt.$(OBJEXT) nfold.$(OBJEXT)
$(CC_LINK) -o $@ t_encrypt.$(OBJEXT) -lk5crypto -lcom_err
+t_prng$(EXEEXT): t_prng.$(OBJEXT)
+ $(CC_LINK) -o $@ t_prng.$(OBJEXT) -lk5crypto -lcom_err
+
+
clean::
$(RM) t_nfold.o t_nfold t_encrypt t_encrypt.o