From f66c467bdd7182eb80ede3b9faa5f5ae5231632f Mon Sep 17 00:00:00 2001 From: Benjamin Kaduk Date: Wed, 28 May 2014 10:41:02 -0400 Subject: [PATCH] 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. Change-Id: Idd50c02d3c0c88dc2788ecfd221bbc5cbf8cba19 Reviewed-on: http://gerrit.openafs.org/11177 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Reviewed-by: D Brashear --- Makefile.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile.in b/Makefile.in index c077a0e2b..e228dd5a2 100644 --- a/Makefile.in +++ b/Makefile.in @@ -327,6 +327,7 @@ rxosdsrc: rxgen 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 libafsauthent @CLIENT_UAFS_DEP@ @@ -641,7 +642,7 @@ build_tools: config 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 rfc3961 hcrypto \ + venus venustests update xstat afsmonitor rxdebug libafsrpc rfc3961 hcrypto \ libafsauthent libadmin man-pages \ tools platform kopenafs authtools $(DIR_roken) +${COMPILE_PART1} finale ${COMPILE_PART2} @@ -649,7 +650,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 rfc3961 hcrypto \ + venus venustests update xstat afsmonitor rxdebug libafsrpc rfc3961 hcrypto \ libafsauthent libadmin man-pages \ tools platform kopenafs authtools $(DIR_roken) +${COMPILE_PART1} finale ${COMPILE_PART2} -- 2.39.5