Blame src/lib/crypto/krb/Makefile.in

Packit fd8b60
mydir=lib$(S)crypto$(S)krb
Packit fd8b60
BUILDTOP=$(REL)..$(S)..$(S)..
Packit fd8b60
LOCALINCLUDES = -I$(srcdir)/../$(CRYPTO_IMPL)
Packit fd8b60
Packit fd8b60
##DOS##BUILDTOP = ..\..\..
Packit fd8b60
##DOS##PREFIXDIR = krb
Packit fd8b60
##DOS##OBJFILE = ..\$(OUTPRE)krb.lst
Packit fd8b60
Packit fd8b60
STLIBOBJS=\
Packit fd8b60
	aead.o		 	\
Packit fd8b60
	block_size.o		\
Packit fd8b60
	cf2.o 			\
Packit fd8b60
	checksum_dk_cmac.o	\
Packit fd8b60
	checksum_dk_hmac.o	\
Packit fd8b60
	checksum_etm.o		\
Packit fd8b60
	checksum_hmac_md5.o	\
Packit fd8b60
	checksum_unkeyed.o	\
Packit fd8b60
	checksum_length.o	\
Packit fd8b60
	cksumtype_to_string.o	\
Packit fd8b60
	cksumtypes.o		\
Packit fd8b60
	cmac.o			\
Packit fd8b60
	coll_proof_cksum.o	\
Packit fd8b60
	crypto_length.o		\
Packit fd8b60
	crypto_libinit.o	\
Packit fd8b60
	default_state.o 	\
Packit fd8b60
	decrypt.o		\
Packit fd8b60
	decrypt_iov.o		\
Packit fd8b60
	derive.o		\
Packit fd8b60
	encrypt.o		\
Packit fd8b60
	encrypt_iov.o		\
Packit fd8b60
	encrypt_length.o	\
Packit fd8b60
	enctype_util.o		\
Packit fd8b60
	enc_dk_cmac.o		\
Packit fd8b60
	enc_dk_hmac.o		\
Packit fd8b60
	enc_etm.o		\
Packit fd8b60
	enc_raw.o		\
Packit fd8b60
	enc_rc4.o		\
Packit fd8b60
	etypes.o		\
Packit fd8b60
	key.o			\
Packit fd8b60
	keyblocks.o 		\
Packit fd8b60
	keyed_cksum.o		\
Packit fd8b60
	keyed_checksum_types.o	\
Packit fd8b60
	keylengths.o		\
Packit fd8b60
	make_checksum.o		\
Packit fd8b60
	make_checksum_iov.o	\
Packit fd8b60
	make_random_key.o	\
Packit fd8b60
	mandatory_sumtype.o	\
Packit fd8b60
	nfold.o			\
Packit fd8b60
	old_api_glue.o		\
Packit fd8b60
	prf.o			\
Packit fd8b60
	prf_aes2.o		\
Packit fd8b60
	prf_cmac.o		\
Packit Service a81408
	prf_des.o		\
Packit fd8b60
	prf_dk.o		\
Packit fd8b60
	prf_rc4.o		\
Packit fd8b60
	prng.o			\
Packit fd8b60
	prng_$(PRNG_ALG).o	\
Packit fd8b60
	random_to_key.o		\
Packit fd8b60
	s2k_pbkdf2.o		\
Packit fd8b60
	s2k_rc4.o		\
Packit fd8b60
	state.o 		\
Packit fd8b60
	string_to_cksumtype.o	\
Packit fd8b60
	string_to_key.o		\
Packit fd8b60
	valid_cksumtype.o	\
Packit fd8b60
	verify_checksum.o	\
Packit fd8b60
	verify_checksum_iov.o
Packit fd8b60
Packit fd8b60
OBJS=\
Packit fd8b60
	$(OUTPRE)aead.$(OBJEXT)		 	\
Packit fd8b60
	$(OUTPRE)block_size.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)cf2.$(OBJEXT) 			\
Packit fd8b60
	$(OUTPRE)checksum_dk_cmac.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)checksum_dk_hmac.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)checksum_etm.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)checksum_hmac_md5.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)checksum_unkeyed.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)checksum_length.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)cksumtype_to_string.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)cksumtypes.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)cmac.$(OBJEXT)			\
Packit fd8b60
	$(OUTPRE)coll_proof_cksum.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)crypto_length.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)crypto_libinit.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)default_state.$(OBJEXT) 	\
Packit fd8b60
	$(OUTPRE)decrypt.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)decrypt_iov.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)derive.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)encrypt.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)encrypt_iov.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)encrypt_length.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)enctype_util.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)enc_dk_cmac.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)enc_dk_hmac.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)enc_etm.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)enc_raw.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)enc_rc4.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)etypes.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)key.$(OBJEXT)			\
Packit fd8b60
	$(OUTPRE)keyblocks.$(OBJEXT) 		\
Packit fd8b60
	$(OUTPRE)keyed_cksum.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)keyed_checksum_types.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)keylengths.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)make_checksum.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)make_checksum_iov.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)make_random_key.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)mandatory_sumtype.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)nfold.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)old_api_glue.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)prf.$(OBJEXT)			\
Packit fd8b60
	$(OUTPRE)prf_aes2.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)prf_cmac.$(OBJEXT)		\
Packit Service a81408
	$(OUTPRE)prf_des.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)prf_dk.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)prf_rc4.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)prng.$(OBJEXT)			\
Packit fd8b60
	$(OUTPRE)prng_$(PRNG_ALG).$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)random_to_key.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)s2k_pbkdf2.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)s2k_rc4.$(OBJEXT)		\
Packit fd8b60
	$(OUTPRE)state.$(OBJEXT) 		\
Packit fd8b60
	$(OUTPRE)string_to_cksumtype.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)string_to_key.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)valid_cksumtype.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)verify_checksum.$(OBJEXT)	\
Packit fd8b60
	$(OUTPRE)verify_checksum_iov.$(OBJEXT)
Packit fd8b60
Packit fd8b60
SRCS=\
Packit fd8b60
	$(srcdir)/aead.c		\
Packit fd8b60
	$(srcdir)/block_size.c		\
Packit fd8b60
	$(srcdir)/cf2.c 			\
Packit fd8b60
	$(srcdir)/checksum_dk_cmac.c	\
Packit fd8b60
	$(srcdir)/checksum_dk_hmac.c	\
Packit fd8b60
	$(srcdir)/checksum_etm.c	\
Packit fd8b60
	$(srcdir)/checksum_hmac_md5.c	\
Packit fd8b60
	$(srcdir)/checksum_unkeyed.c	\
Packit fd8b60
	$(srcdir)/checksum_length.c	\
Packit fd8b60
	$(srcdir)/cksumtype_to_string.c	\
Packit fd8b60
	$(srcdir)/cksumtypes.c		\
Packit fd8b60
	$(srcdir)/cmac.c		\
Packit fd8b60
	$(srcdir)/coll_proof_cksum.c	\
Packit fd8b60
	$(srcdir)/crypto_length.c	\
Packit fd8b60
	$(srcdir)/crypto_libinit.c	\
Packit fd8b60
	$(srcdir)/default_state.c 	\
Packit fd8b60
	$(srcdir)/decrypt.c		\
Packit fd8b60
	$(srcdir)/decrypt_iov.c		\
Packit fd8b60
	$(srcdir)/derive.c		\
Packit fd8b60
	$(srcdir)/encrypt.c		\
Packit fd8b60
	$(srcdir)/encrypt_iov.c		\
Packit fd8b60
	$(srcdir)/encrypt_length.c	\
Packit fd8b60
	$(srcdir)/enctype_util.c	\
Packit fd8b60
	$(srcdir)/enc_dk_cmac.c		\
Packit fd8b60
	$(srcdir)/enc_dk_hmac.c		\
Packit fd8b60
	$(srcdir)/enc_etm.c		\
Packit fd8b60
	$(srcdir)/enc_raw.c		\
Packit fd8b60
	$(srcdir)/enc_rc4.c		\
Packit fd8b60
	$(srcdir)/etypes.c		\
Packit fd8b60
	$(srcdir)/key.c			\
Packit fd8b60
	$(srcdir)/keyblocks.c 		\
Packit fd8b60
	$(srcdir)/keyed_cksum.c		\
Packit fd8b60
	$(srcdir)/keyed_checksum_types.c\
Packit fd8b60
	$(srcdir)/keylengths.c		\
Packit fd8b60
	$(srcdir)/make_checksum.c	\
Packit fd8b60
	$(srcdir)/make_checksum_iov.c	\
Packit fd8b60
	$(srcdir)/make_random_key.c	\
Packit fd8b60
	$(srcdir)/mandatory_sumtype.c	\
Packit fd8b60
	$(srcdir)/nfold.c		\
Packit fd8b60
	$(srcdir)/old_api_glue.c	\
Packit fd8b60
	$(srcdir)/prf.c			\
Packit fd8b60
	$(srcdir)/prf_aes2.c		\
Packit fd8b60
	$(srcdir)/prf_cmac.c		\
Packit Service a81408
	$(srcdir)/prf_des.c		\
Packit fd8b60
	$(srcdir)/prf_dk.c		\
Packit fd8b60
	$(srcdir)/prf_rc4.c		\
Packit fd8b60
	$(srcdir)/prng.c 		\
Packit fd8b60
	$(srcdir)/prng_$(PRNG_ALG).c	\
Packit fd8b60
	$(srcdir)/cf2.c 		\
Packit fd8b60
	$(srcdir)/random_to_key.c	\
Packit fd8b60
	$(srcdir)/s2k_pbkdf2.c		\
Packit fd8b60
	$(srcdir)/s2k_rc4.c		\
Packit fd8b60
	$(srcdir)/state.c 		\
Packit fd8b60
	$(srcdir)/string_to_cksumtype.c	\
Packit fd8b60
	$(srcdir)/string_to_key.c	\
Packit fd8b60
	$(srcdir)/t_fortuna.c		\
Packit fd8b60
	$(srcdir)/valid_cksumtype.c	\
Packit fd8b60
	$(srcdir)/verify_checksum.c	\
Packit fd8b60
	$(srcdir)/verify_checksum_iov.c
Packit fd8b60
Packit fd8b60
##DOS##LIBOBJS = $(OBJS)
Packit fd8b60
Packit fd8b60
all-unix: all-libobjs
Packit fd8b60
includes: depend
Packit fd8b60
Packit fd8b60
depend: $(SRCS)
Packit fd8b60
Packit fd8b60
check-unix: t_fortuna
Packit fd8b60
	if [ $(PRNG_ALG) = fortuna ]; then \
Packit fd8b60
		$(RUN_TEST) ./t_fortuna > t_fortuna.output && \
Packit fd8b60
		cmp t_fortuna.output $(srcdir)/t_fortuna.expected; \
Packit fd8b60
	fi
Packit fd8b60
Packit fd8b60
t_fortuna: t_fortuna.o $(SUPPORT_DEPLIB) $(CRYPTO_DEPLIB)
Packit fd8b60
	$(CC_LINK) -o $@ t_fortuna.o $(K5CRYPTO_LIB) $(SUPPORT_LIB) $(LIBS)
Packit fd8b60
Packit fd8b60
clean-unix:: clean-libobjs
Packit fd8b60
	$(RM) t_fortuna.o t_fortuna t_fortuna.output
Packit fd8b60
Packit fd8b60
@lib_frag@
Packit fd8b60
@libobj_frag@
Packit fd8b60