Browse Source

Merge topic 'patch-load-cache-export'

477737b7bf load_cache: Add note about export()

Acked-by: Kitware Robot <[email protected]>
Merge-request: !10244
Brad King 9 months ago
parent
commit
0bd26d4527
1 changed files with 9 additions and 0 deletions
  1. 9 0
      Help/command/load_cache.rst

+ 9 - 0
Help/command/load_cache.rst

@@ -47,6 +47,15 @@ provided for backward compatibility:
   This signature can be used only in CMake projects.  Script mode is not
   supported.
 
+.. note::
+
+  Instead of loading the outside project's cache file and manually accessing
+  variables, a more robust and convenient approach is to use the
+  :command:`export` command in the outside project, when available.  This allows
+  the project to provide its targets, configuration, or features in a
+  structured and maintainable way, making integration simpler and less
+  error-prone.
+
 Examples
 ^^^^^^^^