Add OSI to vcpkg
Describe the feature
Is your feature request related to a problem? A clear and concise description of what the problem is. Example: I am always frustrated when [...].
vcpkg is a very nice package managing tool. Would be nice to integrate OSI there as well.
https://vcpkg.io/en/index.html
Describe the solution you would like
A clear and concise description of what you want to happen.
Integrate OSIv3.2, v3.3, v3,4 in vcpkg.
Describe alternatives you have considered
A clear and concise description of any alternative solutions or features you have considered.
hunter package manager keep in compiling OSI by hand (least favorite)
Describe the backwards compatibility
How does the feature impact the backwards compatibility of the current major version of OSI? If the suggested feature would be implemented would there be an issue with the previous versions of OSI? What part of OSI would break or improve by this feature?
Additional context
Add any other context or screenshots about the feature request here.
Create an account, receive a toke, add it to the organization and create a GitHub action to push release versions? Does it work like this and did you try it already in another project?
hi @jdsika, no havent tried it yet.. but im using vcpkg and it works like a breeze..
@jdsika one can add a new port (which means a new library). The process is outlined here: https://jenniferchukwu.com/posts/vcpkg. Template port files can be found here https://github.com/microsoft/vcpkg/tree/master/scripts/templates. The process to add a pull request to vcpkg git is described here https://github.com/microsoft/vcpkg/blob/master/CONTRIBUTING.md.
If one want to bring own packages, which are not yet in the official vcpkg, one can also use own "registries". https://devblogs.microsoft.com/cppblog/registries-bring-your-own-libraries-to-vcpkg/