TOP_SRC_RXKAD = ${TOP_SRCDIR}/rxkad
COMMON_INCLUDE = -I. -I.. -I../nfs \
+ -I$(TOP_SRCDIR)/crypto/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 \
xdr_afsuuid.o \
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.
$(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
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.