Patch CMake to support Evergreen testing

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT11.0.0, 5.3.0, 5.2.0-rc2
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage - Ra 2021-12-13
    • 3

      This is a follow on ticket from WT-8418 with a set of small miscellaneous fixes and improvements, identified whilst integrating CMake with Evergreen (WT-8020). These fixes include:

      • Extend CMake define_build_mode to accept libraries
      • Unset HAVE_BUILD_MODE_X cache vars on error paths
      • Fix ASan build mode flags for GCC builds
      • Add a 'Coverage' build mode
      • Separate compiler versions between C & CXX for toolchain files
      • Detect if libclangfuzzer is available before building the fuzz test.

              Assignee:
              Alison Felizzi (Inactive)
              Reporter:
              Alison Felizzi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: