buildtools: force
$(MAKE) build TARGET=build_tools COMPILE_PART2B=buildtools
+cscope:
+ ( cd src ; cscope -b -R )
+
generated: force buildtools
+${COMPILE_PART1} afs ${COMPILE_GENERATED}
+${COMPILE_PART1} auth ${COMPILE_GENERATED}
procmgmt: $(DIR_roken) config
+${COMPILE_PART1} procmgmt ${COMPILE_PART2}
-opr: config $(DIR_roken)
+opr: config hcrypto $(DIR_roken)
+${COMPILE_PART1} opr ${COMPILE_PART2}
util: opr $(DIR_roken) procmgmt hcrypto lwp_depinstall rx_depinstall
+${COMPILE_PART1} venus ${COMPILE_PART2}
+${COMPILE_PART1} venus/test ${COMPILE_PART2}
-afsd: cmd comerr sys kauth @CLIENT_UAFS_DEP@
+afsd: cmd comerr sys kauth libafsauthent @CLIENT_UAFS_DEP@
+${COMPILE_PART1} afsd ${COMPILE_PART2}
gtx: cmd comerr auth kauth
fi
uss: hcrypto kauth cmd comerr rx vlserver vol volser
- +${COMPILE_PART1} uss ${COMPILE_PART2}
+ +if test "@BUILD_USS@" = "yes"; then \
+ ${COMPILE_PART1} uss ${COMPILE_PART2} ; \
+ else \
+ echo Not building uss. ; \
+ fi
bozo: cmd comerr audit auth kauth volser
+${COMPILE_PART1} bozo ${COMPILE_PART2}
-${COMPILE_PART1} crypto/hcrypto ${COMPILE_CLEAN}
-${COMPILE_PART1} roken ${COMPILE_CLEAN}
-${COMPILE_PART1} crypto/rfc3961 ${COMPILE_CLEAN}
+ -(cd src; /bin/rm cscope.out)
-(cd src/libafs; /bin/rm -rf afs afsint config rx)
-(cd src/libuafs; /bin/rm -rf afs afsint config rx)
-/bin/rm -rf ${TOP_INCDIR} ${TOP_LIBDIR} ${TOP_JLIBDIR}
src/tests/run-tests \
src/tests/auth/Makefile \
src/tools/Makefile \
+ src/tools/dumpscan/Makefile \
+ src/tools/rxperf/Makefile \
src/tsalvaged/Makefile \
src/tsm41/Makefile \
src/tvolser/Makefile \