On Fri, Dec 07, 2018 at 11:30:04PM -0600, Jacob Bachmeyer wrote: > * doc/dejagnu.texi (testsuite procedure): Document multiplex entry > point and "testsuite file" command. > * lib/framework.exp (testsuite): New proc for multiplex commands. > (testsuite_file): New proc implementing "testsuite file". > * runtest.exp: Expect to find testsuite in ${srcdir}/testsuite, > but also search $srcdir itself. > Add variable "testsuitedir" for testsuite root directory. > Add internal global variables "testbuilddir" and "testdir" for use > by "testsuite file". > Ensure that $testsuitedir, $testbuilddir, and $objdir also avoid > duplicated path delimiters. > Add warning if no tests are found and fallback method of searching > $srcdir is used. > (load_lib): Add explicit search for testsuite-local libraries. > (load_tool_init): Use $testsuitedir in search. > (load_config): Use $testsuitedir instead of $srcdir. > (load_tool_target_config): Likewise. > * testsuite/runtest.all/testsuite_file.test: New file.
Applied, thanks a lot! I also added an entry to NEWS for the new user-visible 'testsuite' procedure. Cheers, Ben
signature.asc
Description: PGP signature
_______________________________________________ DejaGnu mailing list DejaGnu@gnu.org https://lists.gnu.org/mailman/listinfo/dejagnu