Tidy up CMake scripts:
- Remove redundant (and incorrect) project() commands in sub-directories
- Update minimum required CMake version to align with the current builds
- Other small fixes
- causes
-
SERVER-109372 Update WiredTiger build config
-
- In Code Review
-
- fixes
-
WT-11801 Fix Clang-15 extra warnings of duplicate libraries inclusion
-
- Closed
-
-
WT-5473 Drop support for SWIG3
-
- Closed
-
-
WT-12738 Increase cmake minimum supported version to 3.21.2
-
- Closed
-
- is related to
-
WT-15147 test_checkpoint28 fails with tw->start_ts <= tw->durable_start_ts on amazon2-arm64
-
- Closed
-
- related to
-
WT-14801 Create a new cursor API for retrieving the open prepared transactions
-
- Closed
-
(1 related to)