aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2024-04-24 12:40:40 +0200
committerGitHub Enterprise <[email protected]>2024-04-24 12:40:40 +0200
commit351238e2d576a92b2f9edc5e94b7463efec56acc (patch)
tree85e8e20ff5078da8a6ba10489fa684d142857856 /README.md
parentBugfix: Only disable oplog update capture if we have started it (#58) (diff)
downloadzen-351238e2d576a92b2f9edc5e94b7463efec56acc.tar.xz
zen-351238e2d576a92b2f9edc5e94b7463efec56acc.zip
bump vcpkg and xmake to latest (#40)
- Improvement: Bumped xmake to 2.9.1 and vcpkg version to 2024.03.25
Diffstat (limited to 'README.md')
-rw-r--r--README.md21
1 files changed, 12 insertions, 9 deletions
diff --git a/README.md b/README.md
index 731daaa0d..d40ee3647 100644
--- a/README.md
+++ b/README.md
@@ -122,13 +122,10 @@ the `CXX` environment variable.
export CXX=g++-11
```
-Next we need the `xmake` build system. For this we will download and install
-`xmake` as a `.deb` package. Check the project's release page for more up to
-date `.deb` files.
+Install [xmake](https://xmake.io/#/getting_started).
```
-wget https://github.com/xmake-io/xmake/releases/download/v2.8.2/xmake-v2.8.2.amd64.deb
-sudo dpkg -i xmake-v2.8.2.amd64.deb
+curl -fsSL https://xmake.io/shget.text | bash
xmake --version
```
@@ -196,21 +193,27 @@ Building on Mac is very similar to Linux; install xmake, clone vcpkg and Zen and
then build the project. You will also need to install Xcode or Xcode command line
tools.
-```
## vcpkg
+```
git clone https://github.com/microsoft/vcpkg.git ~/zen/vcpkg
~/zen/vcpkg/bootstrap-vcpkg.sh
~/zen/vcpkg/vcpkg --version
+```
-## xmake
-curl -L https://github.com/xmake-io/xmake/releases/download/v2.8.2/xmake-v2.8.2.macosx.pkg > xmake-v2.8.2.macosx.pkg
-sudo installer -pkg xmake-v2.8.2.macosx.pkg -target /
+## [xmake](https://xmake.io/#/getting_started)
+```
+curl -fsSL https://xmake.io/shget.text | bash
+xmake --version
+```
## Zen
+```
git clone https://github.com/EpicGames/zen.git ~/zen/main
cd ~/zen/main
+```
## Build
+```
export VCPKG_ROOT=~/zen/vcpkg
xmake config -y --mode=debug --arch=x86_64
xmake build