Closed CyberTailor closed 3 months ago
I just merged https://github.com/gridcoin-community/Gridcoin-Research/pull/2734. You probably need to rebase this on the development branch again.
@CyberTailor Why hunter, instead of (for example) conan?
P.S. MacOS CI failure is unrelated, seems like a GH issue.
Why hunter, instead of (for example) conan?
I'm not familiar with Conan and don't know any projects that use it with CMake.
(sorry for confusion, i've mistook browser tabs)
@CyberTailor can we get this into Miss Piggy or should I push to Natasha?
I think yes. It'd be hard to continue without feedback
@div72?
I did take a peek at this PR, nothing popped out to me but I haven't used CMake before and I'm not a Windows user so I don't really think I'm qualified to give a proper review. There does seem to be something weird on how defines are processed (also on MacOS) but it seems to compile and run ok.
Since automake is currently our sanctioned build system, it shouldn't matter if this lands in Miss Piggy or Natasha imo as long as there are no code changes.
I am not qualified to review it either. If it seems to compile and run ok, lets go ahead and merge it.
This PR is a follow-up to #2676. The following changes make it possible to build Gridcoin with CMake in Windows.
It also adds the Hunter dependency manager for systems without package management abilities.
TODO for next pull requests: