Skip to content

Switch to vcpkg package manager.#2963

Closed
gonetz wants to merge 1 commit into
masterfrom
vcpkg
Closed

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

Conversation

@gonetz

@gonetz gonetz commented Feb 1, 2026

Copy link
Copy Markdown
Owner

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

gonetz commented Feb 1, 2026

Copy link
Copy Markdown
Owner Author

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

gonetz commented Feb 1, 2026

Copy link
Copy Markdown
Owner Author

@Rosalie241

Copy link
Copy Markdown
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