This ticket is to support the work in WT-8020, covering a miscellaneous set of CMake patches, fixes & improvements to support better integration with Evergreen. This includes:
- Fixing config name when using pthread_adaptive in CMake
- Refactor CMake Build Mode configs to support MSan and TSan
- Add Python 'ex_access' as CMake CTest
- Add wt2719_reconfig csuite CMake test
- Drop '_encrypt' suffix for 'rotn' module
- Force the test_util+windows_shim libs to be static
- Export private libraries via the pkg-config file
- Provide the ability to specify toolchain versions
- Specify an ext subpath in the cppsuite
- Specify an ext subpath in the test/format
- Add an additional CTest label to cppsuite tests
- Support passing CMake build path in python tools: 'syscall.py' and 'test_conf_dump.py'
- is depended on by
-
WT-8020 Convert WiredTiger Evergreen tests to use CMake
- Closed