# To compile AFS from scratch in the src tree run "make".
# This recursively calls "make install ..." and does not depend on the
# existence of any non-standard programs.
-# To compile for the kernel type "make blibafs". This assumes install,
+# To compile for the kernel type "make blibafs". This assumes install,
# rxgen, compile_et and others already exist and runs it with
# "-argument kinstall".
+${COMPILE_PART1} fsint ${COMPILE_GENERATED}
+${COMPILE_PART1} kauth ${COMPILE_GENERATED}
+${COMPILE_PART1} ptserver ${COMPILE_GENERATED}
+ +${COMPILE_PART1} rxgk ${COMPILE_GENERATED}
+${COMPILE_PART1} rxkad ${COMPILE_GENERATED}
+${COMPILE_PART1} rxstat ${COMPILE_GENERATED}
+${COMPILE_PART1} sys ${COMPILE_GENERATED}
prelude: ${TOP_INCDIR}/afs ${TOP_INCDIR}/rx ${TOP_INCDIR}/hcrypto ${TOP_INCDIR}/opr ${TOP_LIBDIR}
-project: cmd comerr
+project: cmd comerr
-tests: all
+tests: all
+${COMPILE_PART1} tests ${COMPILE_PART2}
config: prelude
fsint: cmd comerr rxgen rx lwp fsint_depinstall
+${COMPILE_PART1} fsint ${COMPILE_PART2}
-export2: project
+export2: project
-export:
+export:
@case ${SYS_NAME} in \
rs_aix*) \
${MAKE} export_build ; \
sys: cmd comerr afs hcrypto rx rxstat fsint sys_depinstall
+${COMPILE_PART1} sys ${COMPILE_PART2}
+rxgk: cmd comerr hcrypto rx rxgk_depinstall
+ +${COMPILE_PART1} rxgk ${COMPILE_PART2}
+
rxkad: cmd comerr hcrypto rfc3961 rx rxkad_depinstall
+${COMPILE_PART1} rxkad ${COMPILE_PART2}
rx_depinstall: config
+${COMPILE_PART1} rx ${COMPILE_DEPINSTALL}
+rxgk_depinstall: config comerr
+ +${COMPILE_PART1} rxgk ${COMPILE_DEPINSTALL}
+
rxkad_depinstall: config comerr
+${COMPILE_PART1} rxkad ${COMPILE_DEPINSTALL}
kopenafs: config sys
+${COMPILE_PART1} kopenafs ${COMPILE_PART2}
-libadmin_real:
+libadmin_real:
+${COMPILE_PART1} libadmin ${COMPILE_PART2}
+${COMPILE_PART1} libadmin/adminutil ${COMPILE_PART2}
+${COMPILE_PART1} libadmin/vos ${COMPILE_PART2}
-${COMPILE_PART1} export ${COMPILE_CLEAN}
-${COMPILE_PART1} afs ${COMPILE_CLEAN}
-${COMPILE_PART1} sys ${COMPILE_CLEAN}
+ -${COMPILE_PART1} rxgk ${COMPILE_CLEAN}
-${COMPILE_PART1} rxkad ${COMPILE_CLEAN}
-${COMPILE_PART1} auth ${COMPILE_CLEAN}
-${COMPILE_PART1} ubik ${COMPILE_CLEAN}
src/config/Makefile.lwp \
src/config/Makefile.lwptool \
src/config/Makefile.pthread \
- src/config/Makefile.shared \
src/config/Makefile.version \
src/config/Makefile.version-CML \
src/config/Makefile.version-NOCML \
src/rx/test/Makefile \
src/rxdebug/Makefile \
src/rxgen/Makefile \
+ src/rxgk/Makefile \
src/rxkad/Makefile \
src/rxkad/test/Makefile \
src/rxosd/Makefile \