-
-
Notifications
You must be signed in to change notification settings - Fork 165
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
Publish on package manager repository - vcpkg #381
Comments
Thanks for raising the issue! I will take care of that |
I could take this issue |
I am currently working on this, I need some changes in the CMakeLists.txt (mainly install) and then I could publish a port on vcpkg, which includes a patch for the CMakeLists to use fmt from vcpkg if using the faker-cxx via vcpkg. If interested, I can submit a PR but I need a CMake guru to review it since my CMake understanding is limited |
I am not a guru but I will try to review it :) |
Hello @mostsignificant are you working on this? |
@cieslarmichal Yes, please review my PR - some little caveats though, especially on MacOS X |
looks good, merged :) what are next steps here? |
good job 🔥 |
I will submit a PR for vcpkg tomo, I have already prepared the files (vcpkg.json, portfile.cmake, usage, and two patch files) for a port. If accepted, I will add a section about vcpkg in your README |
Okay, I already opened the Draft PR, you can check it out here: microsoft/vcpkg#38583 |
Nice |
Would it make sense for |
Good question, I don't think we need that there |
We could add it as vcpkg port "feature" - which means you could build with tests enabled and it also includes googletest in this case. I am not sure about doing the same for fmt so users must only activate it when doing a Apple clang 12 build |
Almost finished with the initial version, but I need some help here: Does this mean that faker-cxx needs an extra Config.cmake file? In this case I would need to create them in faker-cxx first and then the referenced version in the vcpkg ports needs to be updated. But I don't know how to write those config.cmake files, I initially thought the install commands in the CMakeLists.txt file take care of it |
Hey, honestly I have no idea how to deal with it. I will ask in our discord channel. |
I'm having a read of this right now CMake Export Configuration |
请继续这工作,vcpkg真很方便 |
I'd like to request to publish the package on
vcpkg
repository to enable seamless integration with projects using this package manager.The text was updated successfully, but these errors were encountered: