[clang] [clang-format][CMake] Generate formatting options docs during build (PR #113739)
Owen Pan via cfe-commits
cfe-commits at lists.llvm.org
Sun Oct 27 14:32:04 PDT 2024
================
@@ -143,8 +143,17 @@ if (LLVM_ENABLE_SPHINX)
gen_rst_file_from_td(DiagnosticsReference.rst -gen-diag-docs ../include/clang/Basic/Diagnostic.td "${docs_targets}")
gen_rst_file_from_td(ClangCommandLineReference.rst -gen-opt-docs ../include/clang/Driver/ClangOptionDocs.td "${docs_targets}")
+ add_custom_target(clang-format-style-options
+ COMMAND "${Python3_EXECUTABLE}" "${CLANG_SOURCE_DIR}/docs/tools/dump_format_style.py"
+ WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
+ DEPENDS "${CLANG_SOURCE_DIR}/include/clang/Format/Format.h"
+ "${CLANG_SOURCE_DIR}/include/clang/Tooling/Inclusions/IncludeStyle.h"
+ "${CLANG_SOURCE_DIR}/docs/tools/dump_format_style.py"
+ copy-clang-rst-docs
----------------
owenca wrote:
```suggestion
${CLANG_SOURCE_DIR}/docs/ClangFormatStyleOptions.rst
${dump_format_style}
```
It doesn't depend on `copy-clang-rst-docs`?
https://github.com/llvm/llvm-project/pull/113739
More information about the cfe-commits
mailing list