-
Notifications
You must be signed in to change notification settings - Fork 1
Building
David Reed edited this page Oct 8, 2022
·
20 revisions
-
Visual Studio
- The following workloads: Desktop Development with C++
- The following individual components: C++ ATL for relevant build tools
- NodeJS LTS
- CMake CLI
- Git CLI
- Nuget
Clone the repository:
$ git clone --recurse-submodules https://github.com/6ct/clientpp.git
> Cloning into clientpp...
$ cd clientpp
Install the frontend:
$ cd frontend
$ npm install
Build the frontend:
$ npm run build
$ cd ..
Install NUGET packages:
$ nuget install -OutputDirectory packages
Configure CMake:
$ mkdir build
$ cd build
$ cmake ../ -A WIN32 # By default, we target x86 for the best compatibility.
Build:
$ cmake --build .