[libcxx-commits] [libcxx] e87fb6d - [libcxx] Update docs regarding the need for bash/posix tools for tests on Windows. NFC.

Martin Storsjö via libcxx-commits libcxx-commits at lists.llvm.org
Tue May 4 12:13:17 PDT 2021


Author: Martin Storsjö
Date: 2021-05-04T22:13:08+03:00
New Revision: e87fb6d3875569bbc2e729732433e4865cdd1eff

URL: https://github.com/llvm/llvm-project/commit/e87fb6d3875569bbc2e729732433e4865cdd1eff
DIFF: https://github.com/llvm/llvm-project/commit/e87fb6d3875569bbc2e729732433e4865cdd1eff.diff

LOG: [libcxx] Update docs regarding the need for bash/posix tools for tests on Windows. NFC.

After 39bbfb77264a4a7a216921c2b70a30ba0f27eb56, bash is no longer
a hard requirement.

Differential Revision: https://reviews.llvm.org/D101779

Added: 
    

Modified: 
    libcxx/docs/BuildingLibcxx.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/BuildingLibcxx.rst b/libcxx/docs/BuildingLibcxx.rst
index 24e0a4cded17..c44ab9d1fbec 100644
--- a/libcxx/docs/BuildingLibcxx.rst
+++ b/libcxx/docs/BuildingLibcxx.rst
@@ -98,7 +98,10 @@ CMake + ninja (MSVC)
 ~~~~~~~~~~~~~~~~~~~~
 
 Building with ninja is required for development to enable tests.
-Running the tests also requires a Bash shell and Python to be available.
+A couple of tests require Bash to be available, and a couple dozens
+of tests require other posix tools (cp, grep and similar - LLVM's tests
+require the same). Without those tools the vast majority of tests
+can still be ran successfully.
 
 If Git for Windows is available, that can be used to provide the bash
 shell by adding the right bin directory to the path, e.g.


        


More information about the libcxx-commits mailing list