From 714b2fdf3a385e5b9a95c435f56b1696ec3ec9e8 Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Mon, 23 Jun 2025 11:39:20 +0200 Subject: [PATCH] [lldb] Add BRIEF_DOCS for cmake properties defined in #144543 It seems some cmake versions require it. --- lldb/cmake/modules/LLDBLayeringCheck.cmake | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/lldb/cmake/modules/LLDBLayeringCheck.cmake b/lldb/cmake/modules/LLDBLayeringCheck.cmake index 082bbe37a980..1669f6150cca 100644 --- a/lldb/cmake/modules/LLDBLayeringCheck.cmake +++ b/lldb/cmake/modules/LLDBLayeringCheck.cmake @@ -1,11 +1,17 @@ -define_property(DIRECTORY PROPERTY LLDB_PLUGIN_KIND) -define_property(TARGET PROPERTY LLDB_PLUGIN_KIND INHERITED) +define_property(DIRECTORY PROPERTY LLDB_PLUGIN_KIND + BRIEF_DOCS "LLDB plugin kind (Process, SymbolFile, etc.") +define_property(TARGET PROPERTY LLDB_PLUGIN_KIND INHERITED + BRIEF_DOCS "LLDB plugin kind (Process, SymbolFile, etc.") -define_property(DIRECTORY PROPERTY LLDB_ACCEPTABLE_PLUGIN_DEPENDENCIES) -define_property(TARGET PROPERTY LLDB_ACCEPTABLE_PLUGIN_DEPENDENCIES INHERITED) +define_property(DIRECTORY PROPERTY LLDB_ACCEPTABLE_PLUGIN_DEPENDENCIES + BRIEF_DOCS "LLDB plugin kinds which the plugin can depend on") +define_property(TARGET PROPERTY LLDB_ACCEPTABLE_PLUGIN_DEPENDENCIES INHERITED + BRIEF_DOCS "LLDB plugin kinds which the plugin can depend on") -define_property(DIRECTORY PROPERTY LLDB_TOLERATED_PLUGIN_DEPENDENCIES) -define_property(TARGET PROPERTY LLDB_TOLERATED_PLUGIN_DEPENDENCIES INHERITED) +define_property(DIRECTORY PROPERTY LLDB_TOLERATED_PLUGIN_DEPENDENCIES + BRIEF_DOCS "LLDB plugin kinds which are depended on for historic reasons.") +define_property(TARGET PROPERTY LLDB_TOLERATED_PLUGIN_DEPENDENCIES INHERITED + BRIEF_DOCS "LLDB plugin kinds which are depended on for historic reasons.") option(LLDB_GENERATE_PLUGIN_DEP_GRAPH OFF)