Files
clang-p2996/mlir/lib/Support/CMakeLists.txt
River Riddle 6b7d211a1b [mlir][NFC] Move MlirOptMain to the Tools/ directory
MlirOptMain is currently awkwardly shoved into mlir/Support. This commit
moves it to the Tools/ directory, which is intended for libraries used to
implement tools.

Differential Revision: https://reviews.llvm.org/D121025
2022-03-07 01:05:38 -08:00

36 lines
706 B
CMake

set(LLVM_OPTIONAL_SOURCES
DebugCounter.cpp
FileUtilities.cpp
IndentedOstream.cpp
InterfaceSupport.cpp
StorageUniquer.cpp
Timing.cpp
ToolUtilities.cpp
)
add_mlir_library(MLIRSupport
DebugCounter.cpp
FileUtilities.cpp
IndentedOstream.cpp
InterfaceSupport.cpp
StorageUniquer.cpp
Timing.cpp
ToolUtilities.cpp
ADDITIONAL_HEADER_DIRS
${MLIR_MAIN_INCLUDE_DIR}/mlir/Support
LINK_LIBS PUBLIC
${LLVM_PTHREAD_LIB})
# This doesn't use add_mlir_library as it is used in mlir-tblgen and else
# mlir-tblgen ends up depending on mlir-generic-headers.
add_llvm_library(MLIRSupportIndentedOstream
IndentedOstream.cpp
DISABLE_LLVM_LINK_LLVM_DYLIB
LINK_COMPONENTS
Support
)