Declare vcpkg
dependencies in vcpkg.json
#13962
Labels
@ Build
CMake, build scripts, official builds, compiler and linker errors
Concept approved
Approved by a core dev: PRs welcomed!
Feature request
Issues that request the addition or enhancement of a feature
good first issue
Problem
Under Windows, the recommended way of installing Minetest dependencies is
vcpkg
.But
vcpkg
have CMake integration (including working with feature sets) and support the use ofvcpkg.json
to declare dependencies, version contraints and feature sets , so that CMake can handle itself package installation, IDEs can check installed package versions, etcvcpkg
manifest mode with CMakevcpkg.json
referencevcpkg
tutorialSolutions
Add
vcpkg.json
with dependencies and feature sets, modifyCMakeLists.txt
to enable integration of feature sets.Alternatives
None
Additional context
No response
The text was updated successfully, but these errors were encountered: