Sphinx: update infrastructure for File Set properties support

This commit is contained in:
Marc Chevrier
2026-02-27 14:38:49 +01:00
parent 8f09b95037
commit 9696a44cd3
2 changed files with 4 additions and 0 deletions
+3
View File
@@ -225,6 +225,7 @@ _cmake_index_objs = {
'policy': _cmake_index_entry('policy'),
'prop_cache': _cmake_index_entry('cache property'),
'prop_dir': _cmake_index_entry('directory property'),
'prop_fs': _cmake_index_entry('file set property'),
'prop_gbl': _cmake_index_entry('global property'),
'prop_inst': _cmake_index_entry('installed file property'),
'prop_sf': _cmake_index_entry('source file property'),
@@ -650,6 +651,7 @@ class CMakeDomain(Domain):
'policy': ObjType('policy', 'policy'),
'prop_cache': ObjType('prop_cache', 'prop_cache'),
'prop_dir': ObjType('prop_dir', 'prop_dir'),
'prop_fs': ObjType('prop_fs', 'prop_fs'),
'prop_gbl': ObjType('prop_gbl', 'prop_gbl'),
'prop_inst': ObjType('prop_inst', 'prop_inst'),
'prop_sf': ObjType('prop_sf', 'prop_sf'),
@@ -678,6 +680,7 @@ class CMakeDomain(Domain):
'policy': CMakeXRefRole(),
'prop_cache': CMakeXRefRole(),
'prop_dir': CMakeXRefRole(),
'prop_fs': CMakeXRefRole(),
'prop_gbl': CMakeXRefRole(),
'prop_inst': CMakeXRefRole(),
'prop_sf': CMakeXRefRole(),
+1
View File
@@ -28,6 +28,7 @@ for line in lines:
("genex", "genex"),
("guide", "guide"),
("target property", "prop_tgt"),
("file set property", "prop_fs"),
("test property", "prop_test"),
("source file property", "prop_sf"),
("global property", "prop_gbl"),