mccinfo is a C++20 helper library to accomplish providing information covering installation, versioning, and both static and runtime information regarding Halo: The Master Chief Collection™
To do so you can clone the repository and its submodule:
git clone --recursive https://github.com/Stehfyn/mccinfo
Or do the following if you cloned the repo non-recursively already:
cd mccinfo
git submodule update --init --recursive
Then generate and build the Visual Studio
.sln:
.\scripts\build_solution.bat && msbuild /m /p:Configuration=Release .
Documentation can be generated with:
.\scripts\generate_docs.bat