apache / incubator-graphar

An open source, standard data file format for graph data storage and retrieval.
https://graphar.apache.org/
Apache License 2.0
192 stars 40 forks source link

feat(c++): Update the Catch2 dependency to v3 and remove the Catch2 submodule #509

Closed acezen closed 3 weeks ago

acezen commented 1 month ago

Describe the enhancement requested

To make the submodule not include into release source tarball, we need to remove the Catch2 submodule and use the system installed Catch2 directly. And since macOS brew installed catch2 has been bump into v3, we better update to v3 directly.

Component(s)

C++