aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2025-10-24 19:32:01 +0200
committerGitHub Enterprise <[email protected]>2025-10-24 19:32:01 +0200
commit4cba4eb3f122c7a1a49b629b1c0656d7f817f001 (patch)
treee184821073167f6e81a75193efca91013d7b359b /README.md
parentfixed progress bar when scanning changed local files (#608) (diff)
downloadzen-4cba4eb3f122c7a1a49b629b1c0656d7f817f001.tar.xz
zen-4cba4eb3f122c7a1a49b629b1c0656d7f817f001.zip
move cpr in-tree (#605)
* added cpr 1.10.5 in-tree to allow updates to vcpkg without breaking the build * added asio 1.29.0 in-tree to remove one more vcpkg dependency * bumped vcpkg to 2024.06.15 to address failure to build due to use of deprecated binaries in vcpkg (404 error: `https://mirror.msys2.org/mingw/mingw64/mingw-w64-x86_64-pkgconf-1~2.1.0-1-any.pkg.tar.zst` during build)
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/README.md b/README.md
index 8b5e9a655..1d5a5d533 100644
--- a/README.md
+++ b/README.md
@@ -34,12 +34,12 @@ To build the code you will need Visual Studio 2022 (we use c++20 features), git
#### Installing vcpkg
Some of Zen's third party dependencies are provided by Microsoft's `vcpkg`
-C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.03.25 release so make sure to clone/check out that version.
+C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.06.15 release so make sure to clone/check out that version.
After cloning the project there is an initialisation step.
* open up a command line window
* create a `git`/`github` directory somewhere for you to clone repos into
- * issue `git clone --depth 1 --branch 2024.03.25 https://github.com/microsoft/vcpkg.git` and build it using the `bootstrap-vcpkg.bat` script
+ * issue `git clone --depth 1 --branch 2024.06.15 https://github.com/microsoft/vcpkg.git` and build it using the `bootstrap-vcpkg.bat` script
* optional: add the `vcpkg` directory you cloned to your PATH to allow invoking vcpkg on the command line
* issue `vcpkg integrate install` to make sure xmake and Visual Studio can locate the vcpkg install
@@ -56,12 +56,12 @@ from a Command Prompt window or a Terminal instance
* run `git clone https://github.com/EpicGames/zen.git` or `gh repo clone EpicGames/zen` (you may want
to use `gh` to log in to github as well)
* run `xmake sln` or `xmake project -k vsxmake2022 -a x64 -y` to generate a Visual Studio solution file
-* upgrade vcpkg and third party libraries to version `2024.03.25` if necessary due to changes in library versions
+* upgrade vcpkg and third party libraries to version `2024.06.15` if necessary due to changes in library versions
* Update vcpkg
* pushd ..\vcpkg
* git fetch
* git clean -xdff
- * git checkout 2024.03.25
+ * git checkout 2024.06.15
* bootstrap-vcpkg.bat
* popd
* Upgrade the thirdparty libraries managed for the solution by vcpkg
@@ -147,11 +147,11 @@ sudo apt-get install build-essential zip pkg-config
```
Some of Zen's third party dependencies are provided by Microsoft's `vcpkg`
-C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.03.25 release so make sure to clone/check out that version.
+C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.06.15 release so make sure to clone/check out that version.
After cloning the project there is an initialisation step.
```
-git clone --depth 1 --branch 2024.03.25 https://github.com/microsoft/vcpkg.git ~/zen/vcpkg
+git clone --depth 1 --branch 2024.06.15 https://github.com/microsoft/vcpkg.git ~/zen/vcpkg
~/zen/vcpkg/bootstrap-vcpkg.sh
~/zen/vcpkg/vcpkg --version
```
@@ -208,11 +208,11 @@ tools.
### vcpkg
Some of Zen's third party dependencies are provided by Microsoft's `vcpkg`
-C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.03.25 release so make sure to clone/check out that version.
+C++ library manager. The Zen codebase currently requires vcpkg to use the 2024.06.15 release so make sure to clone/check out that version.
After cloning the project there is an initialisation step.
```
-git clone --depth 1 --branch 2024.03.25 https://github.com/microsoft/vcpkg.git ~/zen/vcpkg
+git clone --depth 1 --branch 2024.06.15 https://github.com/microsoft/vcpkg.git ~/zen/vcpkg
~/zen/vcpkg/bootstrap-vcpkg.sh
~/zen/vcpkg/vcpkg --version
```