GMLC-TDC / HELICS

Hierarchical Engine for Large-scale Infrastructure Co-Simulation (HELICS)
https://docs.helics.org/en/latest/
BSD 3-Clause "New" or "Revised" License
126 stars 40 forks source link

Enable using a vendored copy of ZeroMQ source code #2649

Open nightlark opened 6 months ago

nightlark commented 6 months ago

For building HELICS from source "distributions" in package managers, it would be useful if a vendored copy of the ZeroMQ source code could be included in the ThirdParty folder, and then HELICS can build from that. Relates to: https://github.com/GMLC-TDC/helics-packaging/issues/24

Building from a vendored copy of ZeroMQ code could probably use a lot of the subproject logic.

We will want to make sure to use the latest ZeroMQ releases since they are licensed under the MPL-2.0 now.