Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Please consider using cmake-init. While the CMake scripts seem to work fine, they are doing unnecessarily too much in the consumer code path (e.g. tons of options are defined that are of interest only to a developer, i.e. you), there are a lot of duplicates of built-in variables (e.g. SMALL_VERSION and SMALL_ROOT_DIR when small_VERSION and small_SOURCE_DIR are already set by project) and you should use vcpkg or Conan to grab Catch2.
Please consider using cmake-init. While the CMake scripts seem to work fine, they are doing unnecessarily too much in the consumer code path (e.g. tons of options are defined that are of interest only to a developer, i.e. you), there are a lot of duplicates of built-in variables (e.g. SMALL_VERSION and SMALL_ROOT_DIR when small_VERSION and small_SOURCE_DIR are already set by project) and you should use vcpkg or Conan to grab Catch2.
Please consider using cmake-init. While the CMake scripts seem to work fine, they are doing unnecessarily too much in the consumer code path (e.g. tons of options are defined that are of interest only to a developer, i.e. you), there are a lot of duplicates of built-in variables (e.g. SMALL_VERSION and SMALL_ROOT_DIR when small_VERSION and small_SOURCE_DIR are already set by project) and you should use vcpkg or Conan to grab Catch2.
There is a project that maintains GDP printers for boost containers. But it is hit and miss. And doesn't work on MacOS.
Python powers Portage, eselect, equery, and many other tools in Gentoo. https://github.com/gentoo/gentoo