diff options
| author | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2026-01-12 10:07:06 +0100 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2026-02-04 17:42:08 +0100 |
| commit | a9b103948d0f4102bd89261d5dfd6145e5b31604 (patch) | |
| tree | a484581dc00a2daf069f7e2c28ac52c45263cf72 | |
| parent | 4c66eab73c92b68360648d9a741de7b4a841c152 (diff) | |
| download | mullvadvpn-test-explicit-bash.tar.xz mullvadvpn-test-explicit-bash.zip | |
Update build instructionstest-explicit-bash
| -rw-r--r-- | BuildInstructions.md | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/BuildInstructions.md b/BuildInstructions.md index 2720ba3478..7552861fcc 100644 --- a/BuildInstructions.md +++ b/BuildInstructions.md @@ -47,6 +47,15 @@ on your platform please submit an issue or a pull request. - `protobuf-devel` on Fedora. - `libprotobuf-dev` on Debian/Ubuntu. +- **`bash` must be installed and available in PATH on all platforms**. This is required for building + the desktop app: +- Bash version 4.0 or later is required for all platforms and must be added to your PATH environment variable. + - Linux: Bash is typically installed by default, otherwise refer to your distribution for instructions on how to install it. + - macOS: The default installed version (3.2.5) is not supported. Install a newer version via Homebrew: `brew install bash` + - Windows: Install [Git for Windows] which includes Git Bash and other required unix utilities. + +[Git for Windows]: https://git-scm.com/download/win + ## Linux ### Debian/Ubuntu @@ -119,8 +128,8 @@ The host has to have the following installed: - Windows 10 (or Windows 11) SDK. -- `bash` installed as well as a few base unix utilities, including `sed` and `tail`. - You are recommended to use [Git for Windows]. +- `bash` and base Unix utilities must be installed and available in PATH (see the requirement in + the [All platforms](#all-platforms) section above). - `zig` installed and available in `%PATH%`. 0.14 or later is recommended: https://ziglang.org/download/. @@ -142,8 +151,6 @@ The host has to have the following installed: rustup target add i686-pc-windows-msvc ``` -[Git for Windows]: https://git-scm.com/download/win - ### Cross-compiling for ARM64 By default, the app will build for the host platform. It is also possible to cross-compile the app |
