brintos

brintos / llvm-project-archived public Read only

0
0
Text · 783 B · 60cf30b Raw
40 lines · plain
1add_mlir_pdll_library(MLIRTestPDLLPatternsIncGen2  TestPDLL.pdll3  TestPDLLPatterns.h.inc4 5  EXTRA_INCLUDES6  ${CMAKE_CURRENT_SOURCE_DIR}/../../Dialect/Test7  ${CMAKE_CURRENT_BINARY_DIR}/../../Dialect/Test8  )9 10# Exclude tests from libMLIR.so11add_mlir_library(MLIRTestPDLL12  TestPDLL.cpp13 14  EXCLUDE_FROM_LIBMLIR15 16  ADDITIONAL_HEADER_DIRS17  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Tools/PDLL18 19  DEPENDS20  MLIRTestPDLLPatternsIncGen21 22  LINK_LIBS PUBLIC23  MLIRTestDialect24  )25mlir_target_link_libraries(MLIRTestPDLL PUBLIC26  MLIRCastInterfaces27  MLIRIR28  MLIRPass29  MLIRPDLInterpDialect30  MLIRPDLDialect31  MLIRSupport32  MLIRTransformUtils33  )34 35target_include_directories(MLIRTestPDLL36  PRIVATE37  ${CMAKE_CURRENT_SOURCE_DIR}/../../Dialect/Test38  ${CMAKE_CURRENT_BINARY_DIR}/../../Dialect/Test39  )40