xref: /llvm-project/mlir/test/lib/Rewrite/CMakeLists.txt (revision 047e8e47c1f9d872aec835b915935802e195c555)
16ae7f66fSJacques Pienaarif (MLIR_ENABLE_PDL_IN_PATTERNMATCH)
2abfd1a8bSRiver Riddle  # Exclude tests from libMLIR.so
3abfd1a8bSRiver Riddle  add_mlir_library(MLIRTestRewrite
4abfd1a8bSRiver Riddle    TestPDLByteCode.cpp
5abfd1a8bSRiver Riddle
6abfd1a8bSRiver Riddle    EXCLUDE_FROM_LIBMLIR
7abfd1a8bSRiver Riddle
8abfd1a8bSRiver Riddle    ADDITIONAL_HEADER_DIRS
9abfd1a8bSRiver Riddle    ${MLIR_MAIN_INCLUDE_DIR}/mlir/Rewrite
10*047e8e47SMichał Górny    )
11*047e8e47SMichał Górny  mlir_target_link_libraries(MLIRTestRewrite PUBLIC
12abfd1a8bSRiver Riddle    MLIRIR
13abfd1a8bSRiver Riddle    MLIRPass
14abfd1a8bSRiver Riddle    MLIRSupport
15abfd1a8bSRiver Riddle    MLIRTransformUtils
16abfd1a8bSRiver Riddle    )
176ae7f66fSJacques Pienaarendif()
18