From: Paul Floyd Date: Sat, 27 Apr 2024 11:23:21 +0000 (+0200) Subject: READMEs: add details on dependencies needed to build and run tests. X-Git-Tag: VALGRIND_3_24_0~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a93e21d258cbc682b52af50184daaf73c883512;p=thirdparty%2Fvalgrind.git READMEs: add details on dependencies needed to build and run tests. --- diff --git a/README_DEVELOPERS b/README_DEVELOPERS index 6cefd0faa..3ab466a02 100644 --- a/README_DEVELOPERS +++ b/README_DEVELOPERS @@ -3,6 +3,9 @@ Building and installing it To build/install from the GIT repository or from a distribution tarball, refer to the section with the same name in README. +Building Valgrind requires autoconf, GNU make and a suitable C +compiler. + Building and not installing it ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -42,6 +45,10 @@ can be found in docs/README. Running the regression tests ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Running the regression tests requires GNU sed, python 3.9 or later, gdb, +and a suitable C++ compiler + To build and run all the regression tests, run "make [--quiet] regtest". To run a subset of the regression tests, execute: diff --git a/nightly/README.txt b/nightly/README.txt index f345468a2..33a7139ab 100644 --- a/nightly/README.txt +++ b/nightly/README.txt @@ -26,6 +26,11 @@ If the two trees are identical, the tests are not run and no results are emailed. This avoids spamming people with uninteresting results emails when no commits have happened recently. +The requirements for the machine running the nightly tests are the same as +for running the regression tests (see README_DEVELOPERS) plus GNU coreutils +and the ability to send e-mail. The mail transport agent used depends on the +platform and is decribed in step (4) below. + SETTING UP ----------