[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / clang / lib / Analysis / FlowSensitive / CMakeLists.txt
blob3394c9f0299e414b1674f2f4c7cc7e215aa991b3
1 add_clang_library(clangAnalysisFlowSensitive
2   Arena.cpp
3   ControlFlowContext.cpp
4   DataflowAnalysisContext.cpp
5   DataflowEnvironment.cpp
6   Formula.cpp
7   HTMLLogger.cpp
8   Logger.cpp
9   RecordOps.cpp
10   Transfer.cpp
11   TypeErasedDataflowAnalysis.cpp
12   Value.cpp
13   WatchedLiteralsSolver.cpp
14   DebugSupport.cpp
16   DEPENDS
17   clangAnalysisFlowSensitiveResources
18   LINK_LIBS
19   clangAnalysis
20   clangAST
21   clangASTMatchers
22   clangBasic
23   clangLex
24   )
26 add_subdirectory(Models)
28 add_custom_command(OUTPUT HTMLLogger.inc
29   COMMAND "${Python3_EXECUTABLE}" ${CLANG_SOURCE_DIR}/utils/bundle_resources.py
30   ${CMAKE_CURRENT_BINARY_DIR}/HTMLLogger.inc
31   HTMLLogger.html HTMLLogger.css HTMLLogger.js
32   WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
33   COMMENT "Bundling HTMLLogger resources"
34   DEPENDS ${CLANG_SOURCE_DIR}/utils/bundle_resources.py HTMLLogger.html HTMLLogger.css HTMLLogger.js
35   VERBATIM)
36 add_custom_target(clangAnalysisFlowSensitiveResources DEPENDS HTMLLogger.inc)