/DragonWar

DLL for Dragon War - A Dragon Overhaul

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Dragon War - DLL

DLL for Dragon War - A Dragon Overhaul

Requirements

  • Any terminal of your choice (e.g., PowerShell)
  • Visual Studio Community 2022
    • Desktop development with C++
  • CMake
    • Edit the PATH environment variable and add the cmake.exe install path as a new value
    • Instructions for finding and editing the PATH environment variable can be found here
  • Git
    • Edit the PATH environment variable and add the Git.exe install path as a new value
  • Vcpkg
    • Install vcpkg using the directions in vcpkg's Quick Start Guide
    • After install, add a new environment variable named VCPKG_ROOT with the value as the path to the folder containing vcpkg

User Requirements

Register Visual Studio as a Generator

  • Open x64 Native Tools Command Prompt
  • Run cmake
  • Close the cmd window

Clone and Build

Open terminal (e.g., PowerShell) and run the following commands:

git clone https://github.com/colinswrath/DragonWar.git --recursive
cd DragonWar
git submodule update --init --recursive
cmake --preset build-release-msvc

License

GPL-3.0-or-later.