procmgmt: config
+${COMPILE_PART1} procmgmt ${COMPILE_PART2}
-util: procmgmt des lwp_depinstall rx_depinstall
+util: $(DIR_roken) procmgmt des lwp_depinstall rx_depinstall
+${COMPILE_PART1} util ${COMPILE_PART2}
audit: util rx rxkad fsint
${COMPILE_PART1} cmd ${COMPILE_PART2} ;; \
esac
-hcrypto: config
+hcrypto: config $(DIR_roken)
+${COMPILE_PART1} crypto/hcrypto ${COMPILE_PART2}
lwp: util lwp_depinstall
+${COMPILE_PART1} lwp ${COMPILE_PART2}
+roken: config
+ +${COMPILE_PART1} roken ${COMPILE_PART2}
+
rxgen: config
+${COMPILE_PART1} rxgen ${COMPILE_PART2}
echo Not building DAFS volser for ${SYS_NAME} ;; \
esac
+rxosdsrc: rxgen
+ +${COMPILE_PART1} rxosd ${COMPILE_PART2A} source
+
venus: cmd comerr volser ptserver
+${COMPILE_PART1} venus ${COMPILE_PART2}
+${COMPILE_PART1} venus/test ${COMPILE_PART2}
# libafs build targets
#
libafs: config export lwp_depinstall rx_depinstall vlserver_depinstall tvlserver_depinstall rxkad_depinstall fsint_depinstall \
- libacl_depinstall afs_depinstall dir_depinstall rxstat_depinstall sys_depinstall auth_depinstall
+ libacl_depinstall afs_depinstall dir_depinstall rxstat_depinstall sys_depinstall auth_depinstall rxosdsrc
src/config/config src/libafs/MakefileProto.${MKAFS_OSTYPE} src/libafs/Makefile ${SYS_NAME}
+${COMPILE_PART1} libafs ${COMPILE_PART2}
tests: rxtests ubiktests rpctestlib
# pthread based user space RX library
-libafsrpc: rx rxkad des
+libafsrpc: rx rxkad rxstat fsint des
+case ${SYS_NAME} in \
alpha_dux*|sgi_*|sun4x_*|sunx86_*|rs_aix*|*linux*|hp_ux11*|ia64_hpux*|*[of]bsd*|*nbsd[234]*) \
${COMPILE_PART1} libafsrpc ${COMPILE_PART2} ;; \
dviced dvolser \
venus update xstat afsmonitor rxdebug libafsrpc hcrypto \
libafsauthent shlibafsrpc shlibafsauthent libadmin man-pages \
- platform kopenafs authtools
+ platform kopenafs authtools $(DIR_roken)
+${COMPILE_PART1} finale ${COMPILE_PART2}
finale_nolibafs: project cmd comerr afsd butc tbutc tbudb libuafs audit kauth log \
dviced dvolser \
venus update xstat afsmonitor rxdebug libafsrpc hcrypto \
libafsauthent shlibafsrpc shlibafsauthent libadmin man-pages \
- platform kopenafs authtools
+ platform kopenafs authtools $(DIR_roken)
+${COMPILE_PART1} finale ${COMPILE_PART2}
check test: finale
-${COMPILE_PART1} libuafs ${COMPILE_CLEAN}
-${COMPILE_PART1} tests ${COMPILE_CLEAN}
-${COMPILE_PART1} crypto/hcrypto ${COMPILE_CLEAN}
+ -${COMPILE_PART1} roken ${COMPILE_CLEAN}
-(cd src/libafs; /bin/rm -rf afs afsint config rx)
-(cd src/libuafs; /bin/rm -rf afs afsint config rx des)
-/bin/rm -rf ${TOP_INCDIR} ${TOP_LIBDIR} ${TOP_JLIBDIR}
src/comerr/test/Makefile \
src/config/Makefile \
src/config/Makefile.config \
+ src/config/Makefile.lwp \
+ src/config/Makefile.pthread \
+ src/config/Makefile.shared \
src/config/Makefile.version \
src/config/Makefile.version-CML \
src/config/Makefile.version-NOCML \
src/procmgmt/test/Makefile \
src/ptserver/Makefile \
src/tptserver/Makefile \
+ src/roken/Makefile \
src/rx/Makefile \
src/rx/bulk.example/Makefile \
src/rx/bulktest/Makefile \
src/rxgen/Makefile \
src/rxkad/Makefile \
src/rxkad/test/Makefile \
+ src/rxosd/Makefile \
src/rxstat/Makefile \
src/scout/Makefile \
src/sgistuff/Makefile \