Currently, CMakeLists.txt requires CMake 3.30. It would be much more convenient if only 3.28 were required, because 3.28 is the default version on Ubuntu 24.04 LTS, and installing a newer CMake, while possible, is still a barrier to entry.
(I tried manually replacing 3.30 with 3.28, and everything seemed to still work. Unfortunately, such manual replacement is hard to do when consuming the library via FetchContent.)
Currently, CMakeLists.txt requires CMake 3.30. It would be much more convenient if only 3.28 were required, because 3.28 is the default version on Ubuntu 24.04 LTS, and installing a newer CMake, while possible, is still a barrier to entry.
(I tried manually replacing 3.30 with 3.28, and everything seemed to still work. Unfortunately, such manual replacement is hard to do when consuming the library via FetchContent.)