Skip to content

Switch to vcpkg package manager.#2963

Draft
gonetz wants to merge 1 commit intomasterfrom
vcpkg
Draft

Switch to vcpkg package manager.#2963
gonetz wants to merge 1 commit intomasterfrom
vcpkg

Conversation

@gonetz
Copy link
Owner

@gonetz gonetz commented Feb 1, 2026

Delete builds and headers of external libraries.
vcpkg QT package is not added yet - external static build is still required.

Delete builds and headers of external libraries.
vcpkg QT package is not added yet - external static build is still required.
@gonetz
Copy link
Owner Author

gonetz commented Feb 1, 2026

This PR adds use of vcpkg package manager to manage external libraries.
I added it only for Visual Studio project files.
vcpkg works with CMake, but I haven't time to fix CMake scripts yet.
To install and setup vcpkg:
https://learn.microsoft.com/en-us/vcpkg/get_started/get-started-msbuild?pivots=shell-powershell

I use Microsoft Visual Studio 2026 Community.
I checked 32bit builds for Project64 and 32/64bit builds for mupen64plus.

Other platforms need to be checked.

@gonetz gonetz marked this pull request as draft February 1, 2026 15:08
@gonetz
Copy link
Owner Author

gonetz commented Feb 1, 2026

@Rosalie241
Copy link
Contributor

vcpkg works with CMake, but I haven't time to fix CMake scripts yet.

there's no real need to add it to cmake because on Linux and even for Windows through msys2, packages are mamaged seperately by the system's package manager, if you do add it to cmake, please make it optional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants