Imported Upstream version 1.20.1
[platform/upstream/krb5.git] / src / lib / crypto / krb / Makefile.in
index b65559b..cb2e40a 100644 (file)
@@ -1,37 +1,24 @@
 mydir=lib$(S)crypto$(S)krb
 BUILDTOP=$(REL)..$(S)..$(S)..
-LOCALINCLUDES = -I$(srcdir) -I$(srcdir)/../$(CRYPTO_IMPL)
-RUN_SETUP = @KRB5_RUN_ENV@
-PROG_LIBPATH=-L$(TOPLIBD)
-PROG_RPATH=$(KRB5_LIBDIR)
-DEFS=
 
 ##DOS##BUILDTOP = ..\..\..
 ##DOS##PREFIXDIR = krb
 ##DOS##OBJFILE = ..\$(OUTPRE)krb.lst
 
-PROG_LIBPATH=-L$(TOPLIBD)
-PROG_RPATH=$(KRB5_LIBDIR)
-
 STLIBOBJS=\
        aead.o                  \
        block_size.o            \
        cf2.o                   \
-       checksum_cbc.o          \
-       checksum_confounder.o   \
        checksum_dk_cmac.o      \
        checksum_dk_hmac.o      \
+       checksum_etm.o          \
        checksum_hmac_md5.o     \
        checksum_unkeyed.o      \
        checksum_length.o       \
        cksumtype_to_string.o   \
        cksumtypes.o            \
-       cmac.o                  \
        coll_proof_cksum.o      \
-       combine_keys.o          \
-       crc32.o                 \
        crypto_length.o         \
-       crypto_libinit.o        \
        default_state.o         \
        decrypt.o               \
        decrypt_iov.o           \
@@ -42,7 +29,7 @@ STLIBOBJS=\
        enctype_util.o          \
        enc_dk_cmac.o           \
        enc_dk_hmac.o           \
-       enc_old.o               \
+       enc_etm.o               \
        enc_raw.o               \
        enc_rc4.o               \
        etypes.o                \
@@ -58,14 +45,13 @@ STLIBOBJS=\
        nfold.o                 \
        old_api_glue.o          \
        prf.o                   \
+       prf_aes2.o              \
        prf_cmac.o              \
        prf_des.o               \
        prf_dk.o                \
        prf_rc4.o               \
        prng.o                  \
-       prng_$(PRNG_ALG).o      \
        random_to_key.o         \
-       s2k_des.o               \
        s2k_pbkdf2.o            \
        s2k_rc4.o               \
        state.o                 \
@@ -79,20 +65,16 @@ OBJS=\
        $(OUTPRE)aead.$(OBJEXT)                 \
        $(OUTPRE)block_size.$(OBJEXT)           \
        $(OUTPRE)cf2.$(OBJEXT)                  \
-       $(OUTPRE)checksum_cbc.$(OBJEXT)         \
-       $(OUTPRE)checksum_confounder.$(OBJEXT)  \
        $(OUTPRE)checksum_dk_cmac.$(OBJEXT)     \
        $(OUTPRE)checksum_dk_hmac.$(OBJEXT)     \
+       $(OUTPRE)checksum_etm.$(OBJEXT)         \
        $(OUTPRE)checksum_hmac_md5.$(OBJEXT)    \
        $(OUTPRE)checksum_unkeyed.$(OBJEXT)     \
        $(OUTPRE)checksum_length.$(OBJEXT)      \
        $(OUTPRE)cksumtype_to_string.$(OBJEXT)  \
        $(OUTPRE)cksumtypes.$(OBJEXT)           \
        $(OUTPRE)coll_proof_cksum.$(OBJEXT)     \
-       $(OUTPRE)combine_keys.$(OBJEXT)         \
-       $(OUTPRE)crc32.$(OBJEXT)                \
        $(OUTPRE)crypto_length.$(OBJEXT)        \
-       $(OUTPRE)crypto_libinit.$(OBJEXT)       \
        $(OUTPRE)default_state.$(OBJEXT)        \
        $(OUTPRE)decrypt.$(OBJEXT)              \
        $(OUTPRE)decrypt_iov.$(OBJEXT)          \
@@ -103,7 +85,7 @@ OBJS=\
        $(OUTPRE)enctype_util.$(OBJEXT)         \
        $(OUTPRE)enc_dk_cmac.$(OBJEXT)          \
        $(OUTPRE)enc_dk_hmac.$(OBJEXT)          \
-       $(OUTPRE)enc_old.$(OBJEXT)              \
+       $(OUTPRE)enc_etm.$(OBJEXT)              \
        $(OUTPRE)enc_raw.$(OBJEXT)              \
        $(OUTPRE)enc_rc4.$(OBJEXT)              \
        $(OUTPRE)etypes.$(OBJEXT)               \
@@ -119,14 +101,13 @@ OBJS=\
        $(OUTPRE)nfold.$(OBJEXT)                \
        $(OUTPRE)old_api_glue.$(OBJEXT)         \
        $(OUTPRE)prf.$(OBJEXT)                  \
+       $(OUTPRE)prf_aes2.$(OBJEXT)             \
        $(OUTPRE)prf_cmac.$(OBJEXT)             \
        $(OUTPRE)prf_des.$(OBJEXT)              \
        $(OUTPRE)prf_dk.$(OBJEXT)               \
        $(OUTPRE)prf_rc4.$(OBJEXT)              \
        $(OUTPRE)prng.$(OBJEXT)                 \
-       $(OUTPRE)prng_$(PRNG_ALG).$(OBJEXT)     \
        $(OUTPRE)random_to_key.$(OBJEXT)        \
-       $(OUTPRE)s2k_des.$(OBJEXT)              \
        $(OUTPRE)s2k_pbkdf2.$(OBJEXT)           \
        $(OUTPRE)s2k_rc4.$(OBJEXT)              \
        $(OUTPRE)state.$(OBJEXT)                \
@@ -140,20 +121,16 @@ SRCS=\
        $(srcdir)/aead.c                \
        $(srcdir)/block_size.c          \
        $(srcdir)/cf2.c                         \
-       $(srcdir)/checksum_cbc.c                \
-       $(srcdir)/checksum_confounder.c \
        $(srcdir)/checksum_dk_cmac.c    \
        $(srcdir)/checksum_dk_hmac.c    \
+       $(srcdir)/checksum_etm.c        \
        $(srcdir)/checksum_hmac_md5.c   \
        $(srcdir)/checksum_unkeyed.c    \
        $(srcdir)/checksum_length.c     \
        $(srcdir)/cksumtype_to_string.c \
        $(srcdir)/cksumtypes.c          \
        $(srcdir)/coll_proof_cksum.c    \
-       $(srcdir)/combine_keys.c        \
-       $(srcdir)/crc32.c               \
        $(srcdir)/crypto_length.c       \
-       $(srcdir)/crypto_libinit.c      \
        $(srcdir)/default_state.c       \
        $(srcdir)/decrypt.c             \
        $(srcdir)/decrypt_iov.c         \
@@ -164,7 +141,7 @@ SRCS=\
        $(srcdir)/enctype_util.c        \
        $(srcdir)/enc_dk_cmac.c         \
        $(srcdir)/enc_dk_hmac.c         \
-       $(srcdir)/enc_old.c             \
+       $(srcdir)/enc_etm.c             \
        $(srcdir)/enc_raw.c             \
        $(srcdir)/enc_rc4.c             \
        $(srcdir)/etypes.c              \
@@ -180,43 +157,31 @@ SRCS=\
        $(srcdir)/nfold.c               \
        $(srcdir)/old_api_glue.c        \
        $(srcdir)/prf.c                 \
+       $(srcdir)/prf_aes2.c            \
        $(srcdir)/prf_cmac.c            \
        $(srcdir)/prf_des.c             \
        $(srcdir)/prf_dk.c              \
        $(srcdir)/prf_rc4.c             \
        $(srcdir)/prng.c                \
-       $(srcdir)/prng_$(PRNG_ALG).c    \
        $(srcdir)/cf2.c                 \
        $(srcdir)/random_to_key.c       \
-       $(srcdir)/s2k_des.c             \
        $(srcdir)/s2k_pbkdf2.c          \
        $(srcdir)/s2k_rc4.c             \
        $(srcdir)/state.c               \
        $(srcdir)/string_to_cksumtype.c \
        $(srcdir)/string_to_key.c       \
-       $(srcdir)/t_fortuna.c           \
        $(srcdir)/valid_cksumtype.c     \
        $(srcdir)/verify_checksum.c     \
        $(srcdir)/verify_checksum_iov.c
 
 ##DOS##LIBOBJS = $(OBJS)
 
-all-unix:: all-libobjs
-includes:: depend
-
-depend:: $(SRCS)
-
-check-unix:: t_fortuna
-       if [ $(PRNG_ALG) = fortuna ]; then \
-               $(RUN_SETUP) $(VALGRIND) ./t_fortuna > t_fortuna.output; \
-               cmp t_fortuna.output $(srcdir)/t_fortuna.expected; \
-       fi
+all-unix: all-libobjs
+includes: depend
 
-t_fortuna: t_fortuna.o $(SUPPORT_DEPLIB) $(CRYPTO_DEPLIB)
-       $(CC_LINK) -o t_fortuna t_fortuna.o $(K5CRYPTO_LIB) $(SUPPORT_LIB)
+depend: $(SRCS)
 
 clean-unix:: clean-libobjs
-       $(RM) t_fortuna.o t_fortuna t_fortuna.output
 
 @lib_frag@
 @libobj_frag@