Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add vcpkg.json #15863

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Add vcpkg.json #15863

wants to merge 3 commits into from

Conversation

y5nw
Copy link
Contributor

@y5nw y5nw commented Mar 3, 2025

Apparently I wrote a vcpkg.json (with the baseline updated yesterday) when I set up the compilation environment last year.

Also note that this also upgrades run-vcpkg to v11 which has caching built-in, see e.g. https://github.com/y5nw/minetest/actions/runs/13639555007/job/38129304037#step:4:47 (the step is re-run - for the first run see https://github.com/y5nw/minetest/actions/runs/13639555007/job/38129303119).

Related: #15789

  • Goal of the PR
    Provide vcpkg.json for use in Windows.
  • Does it resolve any reported issue?
    Fixes Declare vcpkg dependencies in vcpkg.json #13962.
  • Does this relate to a goal in the roadmap?
    No.
  • If not a bug fix, why is this PR needed? What usecases does it solve?
    It makes it easier to build with MSVC.

To do

  • Update documentation on docs.

How to test

Observe CI output.

@y5nw y5nw added @ Build CMake, build scripts, official builds, compiler and linker errors Windows Feature ✨ PRs that add or enhance a feature labels Mar 3, 2025
@SmallJoker SmallJoker added the Rebase needed The PR needs to be rebased by its author label Mar 16, 2025
@SmallJoker
Copy link
Member

Rebase needed.

@y5nw y5nw removed the Rebase needed The PR needs to be rebased by its author label Mar 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@ Build CMake, build scripts, official builds, compiler and linker errors Feature ✨ PRs that add or enhance a feature Windows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Declare vcpkg dependencies in vcpkg.json
2 participants