-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[vcpkg] Add field to control file which filters supported triplets #229
Comments
Perhaps more general set of independent whitelisting flags would work better than a blacklist approach? For example, ( Because each section is independent, and defaults to If you really want to flesh it out even more, you could potentially add additional instruction-set ( |
I think it is very useful feature for many library. and cause to write better user experience that without running cmake to generate building files or building library can say meaningful and useful error message if desired triplet does not support by library. it has CI value to pass all port file without any error, because each port file just testing under valid triplets. |
Thanks for posting this issue. This issue has been fixed. The Supports has been added to CONTROL. So I am closing this issue for now. |
From https://github.com/Microsoft/vcpkg/pull/189/files/7805bdff8cc38c83aaf2b5ea5ecc3042634fb017#r85587279 and elsewhere. This is useful for several ports, such as the TBB port (which currently only supports x64) and the PDCurses port (which currently only supports x86).
In contrast to Debian's solution to this problem, I believe that a blacklist-only solution is more appropriate for Vcpkg. This enables end-user extension and modification of triplets without sweeping changes across the ports tree to add the new triplet to every port with a whitelist.
The text was updated successfully, but these errors were encountered: