]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Use a separate toplevel target for venus/tests
authorBenjamin Kaduk <kaduk@mit.edu>
Wed, 28 May 2014 14:41:02 +0000 (10:41 -0400)
committerStephan Wiesand <stephan.wiesand@desy.de>
Thu, 31 Jul 2014 09:13:04 +0000 (05:13 -0400)
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 <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Reviewed-by: D Brashear <shadow@your-file-system.com>
(cherry picked from commit f66c467bdd7182eb80ede3b9faa5f5ae5231632f)

Change-Id: Ic0c1ae4d6adb265417ba726967ff02fed476da7e
Reviewed-on: http://gerrit.openafs.org/11282
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Chas Williams - CONTRACTOR <chas@cmf.nrl.navy.mil>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
Makefile.in

index a452b666d4d5d13abb15b0d5a362e5fe94ee9819..d830dd2e42f6caeabf146ec2c0f349cda02851aa 100644 (file)
@@ -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}