mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-08 00:52:54 +00:00
671bac7436
Implements an HTML generator. Nodes are used to represent each part of the HTML file. There are TagNodes that represent every HTML tag (p, h1, div, ...) and they have children nodes, which can be TagNodes or TextNodes (these nodes only have text). Proper indentation is rendered within the files generated by tool. No styling (CSS) is included. Committed on behalf of Diego Astiazarán (diegoaat97@gmail.com) Differential Revision: https://reviews.llvm.org/D63857 llvm-svn: 365687
31 lines
439 B
CMake
31 lines
439 B
CMake
set(LLVM_LINK_COMPONENTS
|
|
support
|
|
BitstreamReader
|
|
)
|
|
|
|
add_clang_library(clangDoc
|
|
BitcodeReader.cpp
|
|
BitcodeWriter.cpp
|
|
ClangDoc.cpp
|
|
Generators.cpp
|
|
HTMLGenerator.cpp
|
|
Mapper.cpp
|
|
MDGenerator.cpp
|
|
Representation.cpp
|
|
Serialize.cpp
|
|
YAMLGenerator.cpp
|
|
|
|
LINK_LIBS
|
|
clangAnalysis
|
|
clangAST
|
|
clangASTMatchers
|
|
clangBasic
|
|
clangFrontend
|
|
clangIndex
|
|
clangLex
|
|
clangTooling
|
|
clangToolingCore
|
|
)
|
|
|
|
add_subdirectory(tool)
|