rapidjson icon indicating copy to clipboard operation
rapidjson copied to clipboard

Various CMake improvements

Open LecrisUT opened this issue 9 months ago • 1 comments

  • Bump cmake policies
  • Use modern way to consume googletest. This allows for downstream to pick up packaged googletest from the system and users have a fallback to download googletest automatically. Also no more git submodules
  • Use GNUInstallDirs defaults for simpler packaging (Note: CMAKE_INSTALL_DIR should technically be installed in share and be marked as noarch, but I will leave that discussion to upstream)
  • Properly use CMakePackageConfigHelpers

LecrisUT avatar May 23 '25 16:05 LecrisUT