diff --git a/docs/developer/build-environment/windows.md b/docs/developer/build-environment/windows.md index 5352396f7d861bcac308a4311ceef36aa85a110d..8ea2ccf62aea6e4fca9aa9dfb3eb61007816226c 100644 --- a/docs/developer/build-environment/windows.md +++ b/docs/developer/build-environment/windows.md @@ -18,6 +18,31 @@ The tools used are: --- +## Install Python +- Download and install **Python**: [Download Python :octicons-link-external-16:](https://www.python.org/downloads/windows/){:target="_blank"} + +!!! warning + Please install version **3.11**, select all the default options and check the option to add Python to *PATH* & make sure to include the debug binaries! + + + +### Python Dependencies +The only Python dependency we have is `pipenv` which is used to manage the Python environment. +Install it by executing the following command in a terminal after you have **successfully** installed Python: + +```{.sh .copy} +pip install pipenv +``` + +--- + +## Install Git +- Download and Install the latest release of **Git**: [Download Git :octicons-link-external-16:](https://git-scm.com/download/win){:target="_blank"} +- Enable the option to make **Git** available in *PATH*. +- Leave the rest of the options to their defaults. + +--- + ## Install Build Tools - Download the build tools from Microsoft: [Download Build Tools :octicons-link-external-16:](https://visualstudio.microsoft.com/downloads/?q=build+tools#build-tools-for-visual-studio-2022){:target="_blank"} @@ -64,34 +89,12 @@ You can get more information how *vcpkg* can be installed in the [Readme :octico ## Install CMake - Download and Install the latest release of **CMake**: [Download CMake :octicons-link-external-16:](https://cmake.org/download/){:target="_blank"} -!!! important +!!! important Install at least version **3.29**! - Enable the option to make **CMake** available in *PATH*. ---- - -## Other tools - -### Install Python -- Download and install **Python**: [Download Python :octicons-link-external-16:](https://www.python.org/downloads/windows/){:target="_blank"} - -!!! warning - Please install version **3.11**, select all the default options and check the option to add Python to *PATH* & make sure to include the debug binaries! - - -#### Python Dependencies -The only Python dependency we have is `pipenv` which is used to manage the Python environment. -Install it by executing the following command in a terminal after you have **successfully** installed Python: - -```{.sh .copy} -pip install pipenv -``` -### Install Git -- Download and Install the latest release of **Git**: [Download Git :octicons-link-external-16:](https://git-scm.com/download/win){:target="_blank"} -- Enable the option to make **Git** available in *PATH*. -- Leave the rest of the options to their defaults.