diff --git a/scripts/cmake/DocumentationProjectFile.cmake b/scripts/cmake/DocumentationProjectFile.cmake
index dc25ea1198b95644d1e038a9c3937b0197c32117..d88ef307306fce34189d268e62c3817d82a47568 100644
--- a/scripts/cmake/DocumentationProjectFile.cmake
+++ b/scripts/cmake/DocumentationProjectFile.cmake
@@ -131,7 +131,8 @@ if (IS_DIRECTORY ${DocumentationProjectFileBuildDir})
 endif()
 
 # traverse input file hierarchy
-file(GLOB_RECURSE input_paths ${DocumentationProjectFileInputDir}/c_* ${DocumentationProjectFileInputDir}/i_*)
+file(GLOB_RECURSE input_paths FOLLOW_SYMLINKS
+    ${DocumentationProjectFileInputDir}/c_* ${DocumentationProjectFileInputDir}/i_*)
 
 foreach(p ${input_paths})
     message("directory index file ${p}")