From: Benjamin Kaduk Date: Wed, 28 May 2014 14:41:02 +0000 (-0400) Subject: Use a separate toplevel target for venus/tests X-Git-Tag: upstream/1.6.10_pre1^2~71 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=d40c92509f5d91bf996039dcc5a8770141b719aa;p=packages%2Fo%2Fopenafs.git Use a separate toplevel target for venus/tests There's no particular reason to lump them in with the venus target, and we have reports that it causes parallel build failures on some systems. Just use a separate 'venustests' target akin to rxtests and ubiktests and the like, instead. Some of these lines are now long and should be wrapped, but leave that for a follow-up commit. Reviewed-on: http://gerrit.openafs.org/11177 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Reviewed-by: D Brashear (cherry picked from commit f66c467bdd7182eb80ede3b9faa5f5ae5231632f) Change-Id: Ic0c1ae4d6adb265417ba726967ff02fed476da7e Reviewed-on: http://gerrit.openafs.org/11282 Tested-by: BuildBot Reviewed-by: Chas Williams - CONTRACTOR Reviewed-by: Stephan Wiesand --- diff --git a/Makefile.in b/Makefile.in index a452b666d..d830dd2e4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -338,6 +338,7 @@ dvolser: project tviced usd libafsrpc libafsauthent volser venus: cmd comerr volser ptserver libafscp libafsauthent +${COMPILE_PART1} venus ${COMPILE_PART2} +venustests: venus +${COMPILE_PART1} venus/test ${COMPILE_PART2} afsd: cmd comerr sys kauth @CLIENT_UAFS_DEP@ @@ -666,7 +667,7 @@ build_tools: config des comerr rxgen finale: project cmd comerr afsd butc tbutc tbudb @ENABLE_KERNEL_MODULE@ libuafs audit kauth log \ ptserver tptserver scout bu_utils ubik uss bozo @VFSCK@ volser tvolser tsalvaged \ dviced dvolser libafscp \ - venus update xstat afsmonitor rxdebug libafsrpc \ + venus venustests update xstat afsmonitor rxdebug libafsrpc \ libafsauthent shlibafsrpc shlibafsauthent libadmin man-pages \ platform kopenafs authtools +${COMPILE_PART1} finale ${COMPILE_PART2} @@ -674,7 +675,7 @@ finale: project cmd comerr afsd butc tbutc tbudb @ENABLE_KERNEL_MODULE@ libuafs finale_nolibafs: project cmd comerr afsd butc tbutc tbudb libuafs audit kauth log \ ptserver tptserver scout bu_utils ubik tubik uss bozo @VFSCK@ volser tvolser tsalvaged \ dviced dvolser libafscp\ - venus update xstat afsmonitor rxdebug libafsrpc \ + venus venustests update xstat afsmonitor rxdebug libafsrpc \ libafsauthent shlibafsrpc shlibafsauthent libadmin man-pages \ platform kopenafs authtools +${COMPILE_PART1} finale ${COMPILE_PART2}