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 ecosystem #7644

Open
1 task done
hexorer opened this issue Jul 27, 2023 · 2 comments
Open
1 task done

add vcpkg ecosystem #7644

hexorer opened this issue Jul 27, 2023 · 2 comments
Labels
T: feature-request Requests for new features

Comments

@hexorer
Copy link

hexorer commented Jul 27, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Feature description

There is an issue related to C++ (#2027) but it's quite vague and there several ways to dependency management for a C++ codebase. including conan, vcpkg, fetch_content (similar to git clone at config time), submodules (which is already supported), and a few others.

In this issue I'm requesting to add ecosystem for vcpkg specifically, as it's a standalone package manager and similar to many other ecosystems defined in here it has a proper well-defined manifest file format.

It has a straightforward documentation (https://learn.microsoft.com/en-us/vcpkg/) and a great supportive community at discord (https://www.includecpp.org/).

@hexorer hexorer added the T: feature-request Requests for new features label Jul 27, 2023
@nam20485
Copy link

nam20485 commented Oct 19, 2023

+1

vcpkg is also a MS product and has broad support across multiple platforms/os's, including integrations with GitHub and Actions (i.e. GitHub Actions Cache/GitHub Packages binary caching) so it seems like it would be a really good choice of an ecosystem to add support for.

@julianxhokaxhiu
Copy link

+1

I'd like to see this added as it would benefit a lot of C++ projects around. Looking forward to it. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: feature-request Requests for new features
Projects
None yet
Development

No branches or pull requests

4 participants
@julianxhokaxhiu @nam20485 @hexorer and others