avoid requeueing callbacks during shutdown
[openafs.git] / Makefile.in
index 70a39a1..7722436 100644 (file)
@@ -148,7 +148,7 @@ config: prelude
 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
@@ -165,12 +165,15 @@ cmd: comerr
                ${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}
 
@@ -335,6 +338,9 @@ dvolser: project tviced usd libafsrpc libafsauthent volser
                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}
@@ -468,7 +474,7 @@ ${DEST}/bin/dedebug: dedebug
 # 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}
 
@@ -653,7 +659,7 @@ finale: project cmd comerr afsd butc tbutc tbudb @ENABLE_KERNEL_MODULE@ libuafs
        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 \
@@ -661,7 +667,7 @@ finale_nolibafs: project cmd comerr afsd butc tbutc tbudb libuafs audit kauth lo
        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
@@ -776,6 +782,7 @@ clean2:
        -${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}
@@ -811,6 +818,9 @@ distclean: clean
        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 \
@@ -872,6 +882,7 @@ distclean: clean
        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 \
@@ -882,6 +893,7 @@ distclean: clean
        src/rxgen/Makefile \
        src/rxkad/Makefile \
        src/rxkad/test/Makefile \
+       src/rxosd/Makefile \
        src/rxstat/Makefile \
        src/scout/Makefile \
        src/sgistuff/Makefile \