diff options
| author | Tobias Gysi <gysit@google.com> | 2021-07-01 16:41:35 +0000 |
|---|---|---|
| committer | Tobias Gysi <gysit@google.com> | 2021-07-01 18:54:30 +0000 |
| commit | 8eb4b3e2be008fc3455b3c2820b1b55d2a5c25f0 (patch) | |
| tree | b23e987475339f0712ecb3acae02216952e89bf0 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 19443c13b5d02b0bc2a0d641c65dd6842f5a5511 (diff) | |
[CMake][MLIR][Linalg] Adding variable to specify tablegen file dependencies.
Synchronizing multiple custom targets requires not only target but also
file dependencies. Building Linalg involves running yaml-gen followed by
tablegen. Currently, these custom targets are only synchronized using a
target dependency resulting in issues in specific incremental build
setups (https://llvm.discourse.group/t/missing-build-cmake-tblgen-dependency/3727/10).
This patch introduces a novel LLVM_TARGET_DEPENDS variable to the
TableGen.cmake file to provide a way to specify file dependencies.
Additionally, it adapts the Linalg CMakeLists.txt to introduce the
necessary file dependency between yaml-gen and tablegen.
Differential Revision: https://reviews.llvm.org/D105272
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
