Vcpkg is a community driven effort to build a productive and robust ecosystem of native libraries - your contributions are invaluable!
The easiest way to contribute is by reporting issues with either vcpkg.exe
or an existing package on GitHub. When reporting an issue with vcpkg.exe
, make sure to clearly state:
When reporting an issue with a package, make sure to clearly state:
We are happy to accept pull requests for fixes, features, new packages, and updates to existing packages. In order to avoid wasting your time, we highly encourage opening an issue to discuss whether the PR you're thinking about making will be acceptable. This is doubly true for features and new packages.
We're glad you're interested in submitting a new package! Here are some guidelines to help you author an excellent portfile:
vcpkg_xyz
functions over raw execute_command
calls. This makes long term maintenance easier when new features (such as custom compiler flags or generators) are added.You will need to complete a Contributor License Agreement (CLA) before your pull request can be accepted. This agreement testifies that you are granting us permission to use the source code you are submitting, and that this work is being submitted under appropriate license that we can use it.
You can complete the CLA by going through the steps at https://cla.microsoft.com. Once we have received the signed CLA, we'll review the request. You will only need to do this once.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。