Appearance
Installation
Vulpis is designed to be lightweight, but it relies on modern C++ tools and a few key dependencies (managed automatically via vcpkg).
Prerequisites
Before installing, ensure you have the following tools installed on your system:
- Git: For version control.
- Python 3.x: Required to run the
vulclibuild tool. - CMake 3.20+: The build system used by the engine.
- C++ Compiler: Must support C++20 (GCC 10+, Clang 10+, or MSVC 2019+).
Cloning the Repository
The Vulpis repository uses Git submodules to manage dependencies like glad and vcpkg. You must clone recursively.
bash
git clone --recursive https://github.com/you/vulpis.git
cd vulpisif you didn't add --recursive do this afterwards
bash
git submodule update --init --recursive