Go to file
Peter Sykora f032657e33 [chore] Convert solution to CMake
[fix] Server to make it work with boost 1.77
2021-09-12 05:48:18 +02:00
CCEngine [chore] Convert solution to CMake 2021-09-12 05:48:18 +02:00
CCEngineLoader [chore] Convert solution to CMake 2021-09-12 05:48:18 +02:00
.gitignore [chore] Convert solution to CMake 2021-09-12 05:48:18 +02:00
CMakeLists.txt [chore] Convert solution to CMake 2021-09-12 05:48:18 +02:00
CMakePresets.json [chore] Convert solution to CMake 2021-09-12 05:48:18 +02:00
cmd.bat [chore] Update conan dependencies 2021-09-11 23:55:06 +02:00
README.md [chore] Add readme with building instructions 2019-01-13 15:35:55 +01:00
workspace.bat [chore] Fix 3rd party dependencies Qt and their automatic installation 2019-01-13 14:53:08 +01:00

Automatic updater, Licensing client and Content server for Catalogue of Currencies

Prequisites

Before building the solution please make sure to install following:

  1. Python 3.x - (https://www.python.org/)

  2. Conan - (https://conan.io/)

    Installation:

    pip install conan
    
  3. Visual Studio 2017

    Necessary components:

    • Windows 8.1 SDK
    • Visual C++ tools for CMake
    • Windows Universal CRT SDK

a. Clone libLicenseClient dependency to one level up

cd ..
git clone git@31.31.72.216:/srv/git/libLicenseClient.git

b. Run workspace.bat whenever that file or any conanfile.txt in subprojects is updated

Building

To build open the CCEngine.sln file in Visual studio and Build -> Build Solution

Deployment

To make deployment package you will have to build Release version of the solution and collect the following files:

  • CCEngine\build\Release\*
  • Release\CCEngine.exe
  • Release\CCEngineLoader.exe
  • VS runtime: concrt140.dll, msvcp140.dll, vcruntime140.dll