TOP_SRC_RXKAD = ${TOP_SRCDIR}/rxkad
COMMON_INCLUDE = -I. -I.. -I../nfs \
+ -I$(TOP_SRCDIR)/crypto/hcrypto/kernel \
-I${TOP_SRCDIR} \
-I${TOP_SRCDIR}/afs \
-I${TOP_SRCDIR}/afs/${MKAFS_OSTYPE} \
-I${TOP_SRCDIR}/rx/${MKAFS_OSTYPE} \
-I${TOP_SRCDIR}/rxkad \
-I${TOP_SRCDIR}/util \
+ -I${TOP_SRCDIR}/external/heimdal \
-I${TOP_OBJDIR}/src \
-I${TOP_OBJDIR}/src/afs \
-I${TOP_OBJDIR}/src/afs/${MKAFS_OSTYPE} \
afs_init.o \
afs_lock.o \
afs_mariner.o \
- afs_md5.o \
afs_memcache.o \
afs_fetchstore.o \
afs_osi.o \
rxkad_common.o \
xdr_afsuuid.o \
xdr.o \
- token.xdr.o \
+ Ktoken.xdr.o \
+ md5.o \
afs_uuid.o $(AFS_OS_OBJS)
# These next two allow nfs and nonfs builds to occur in the same directory.
AFS_component_version_number.o\
xdr_afsuuid.o \
xdr.o \
- token.xdr.o \
+ Ktoken.xdr.o \
afs_uuid.o $(AFS_OS_PAGOBJS)
$(CRULE_OPT)
afs_mariner.o: $(TOP_SRC_AFS)/afs_mariner.c
$(CRULE_OPT)
-afs_md5.o: $(TOP_SRC_AFS)/afs_md5.c
- $(CRULE_OPT)
afs_osidnlc.o: $(TOP_SRC_AFS)/afs_osidnlc.c
$(CRULE_OPT)
afs_osi.o: $(TOP_SRC_AFS)/afs_osi.c
$(CRULE_OPT)
xdr_len.o: $(TOP_SRCDIR)/rx/xdr_len.c
$(CRULE_OPT)
-token.xdr.o: $(TOP_OBJDIR)/src/auth/token.xdr.c
+Ktoken.xdr.o: $(TOP_OBJDIR)/src/auth/Ktoken.xdr.c
$(CRULE_OPT)
# these files are not to be optimized - subject to change.
rx_pag_knet.o: $(TOP_SRC_RX)/${MKAFS_OSTYPE}/rx_knet.c
$(CRULE_NOOPT)
+# Crypto
+md5.o: $(TOP_SRCDIR)/external/heimdal/hcrypto/md5.c
+ $(CRULE_OPT)
+
# Files which are specific to particular architectures/targets
# but have common build rules. Place here instead of duplicating
# in the per-platform Makefiles.