-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Evergreen
-
Storage Engines, Storage Engines - Foundations
-
StorEng - Defined Pipeline
-
2
Looking at the evergreen file, we can see that we directly write the cmake flags when we configure WiredTiger. This can be improved letting the configure_wiredtiger task to worry about that instead. For example:
ENABLE_TCMALLOC: -DENABLE_TCMALLOC=0 CMAKE_BUILD_TYPE: -DCMAKE_BUILD_TYPE=RelWithDebInfo
could become
ENABLE_TCMALLOC: 0 CMAKE_BUILD_TYPE: RelWithDebInfo