From f49535ae8ca4076bec1f44db555b1b4df824df77 Mon Sep 17 00:00:00 2001
From: Ben Boeckel <ben.boeckel@kitware.com>
Date: Tue, 11 May 2021 16:42:27 -0400
Subject: [PATCH] cmake: provide a reason for the `WANT_BY_DEFAULT` flag

---
 CMakeLists.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3fe49f6b433..a0b2120443b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -224,6 +224,8 @@ set_property(GLOBAL
 
 option(VTK_BUILD_ALL_MODULES "Build all modules by default" OFF)
 mark_as_advanced(VTK_BUILD_ALL_MODULES)
+set(_vtk_module_reason_WANT_BY_DEFAULT
+  "via `VTK_BUILD_ALL_MODULES`")
 
 option(VTK_TARGET_SPECIFIC_COMPONENTS "Install files in target-specific components" OFF)
 mark_as_advanced(VTK_TARGET_SPECIFIC_COMPONENTS)
-- 
GitLab