diff --git a/llvm/docs/GettingStartedVS.rst b/llvm/docs/GettingStartedVS.rst --- a/llvm/docs/GettingStartedVS.rst +++ b/llvm/docs/GettingStartedVS.rst @@ -57,6 +57,20 @@ Do not install the LLVM directory tree into a path containing spaces (e.g. ``C:\Documents and Settings\...``) as the configure step will fail. +To simplify the installation procedure, you can also use +`Chocolately <https://chocolatey.org/>`_ as package manager. After the +`installation <https://chocolatey.org/install>`_ of Chocolately, run these +commands in an admin shell to install the required tools: + +.. code-block:: bat + + choco install -y ninja git cmake gnuwin python3 + pip3 install psutil + +There is also a Windows +`Dockerfile <https://github.com/llvm/llvm-zorg/blob/main/buildbot/google/docker/windows-base-vscode2019/Dockerfile>`_ +with the entire build tool chain. This can be used to test the build with a +tool chain different from your host installation or to create build servers. Getting Started ===============