Adds a build file for clang-tblgen and an action for running it, and uses that to process all the .td files in include/clang/Basic.
Also adds an action to write include/clang/Config/config.h and include/clang/Basic/Version.inc.
Paths
| Differential D55847
[gn build] Add build file for clang/lib/Basic and dependencies ClosedPublic Authored by thakis on Dec 18 2018, 12:11 PM.
Details
Summary Adds a build file for clang-tblgen and an action for running it, and uses that to process all the .td files in include/clang/Basic. Also adds an action to write include/clang/Config/config.h and include/clang/Basic/Version.inc.
Diff Detail
Event TimelineHerald added subscribers: fedor.sergeev, aheejin, dschuff. · View Herald TranscriptDec 18 2018, 12:11 PM This revision is now accepted and ready to land.Dec 19 2018, 10:32 AM Closed by commit rL349677: [gn build] Add build file for clang/lib/Basic and dependencies (authored by nico). · Explain WhyDec 19 2018, 12:22 PM This revision was automatically updated to reflect the committed changes. Herald added subscribers: llvm-commits, delcypher, mgorny. · View Herald TranscriptDec 19 2018, 12:22 PM
Revision Contents
Diff 178942 llvm/trunk/tools/llvm-ar/CMakeLists.txt
llvm/trunk/tools/llvm-bcanalyzer/CMakeLists.txt
llvm/trunk/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp
llvm/trunk/utils/gn/secondary/BUILD.gn
llvm/trunk/utils/gn/secondary/clang/include/clang/Basic/BUILD.gn
llvm/trunk/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
llvm/trunk/utils/gn/secondary/clang/lib/ARCMigrate/enable.gni
llvm/trunk/utils/gn/secondary/clang/lib/Basic/BUILD.gn
llvm/trunk/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/enable.gni
llvm/trunk/utils/gn/secondary/clang/utils/TableGen/BUILD.gn
llvm/trunk/utils/gn/secondary/clang/utils/TableGen/clang_tablegen.gni
llvm/trunk/utils/gn/secondary/lld/include/lld/Common/BUILD.gn
llvm/trunk/utils/gn/secondary/llvm/utils/TableGen/tablegen.gni
llvm/trunk/utils/lit/lit/TestRunner.py
llvm/trunk/utils/lit/lit/run.py
|