brintos

brintos / llvm-project-archived public Read only

0
0
Text · 682 B · 04c9163 Raw
31 lines · plain
1get_property(conversion_libs GLOBAL PROPERTY MLIR_CONVERSION_LIBS)2# Exclude tests from libMLIR.so3add_mlir_library(MLIRTestPass4  TestConvertToSPIRVPass.cpp5  TestDynamicPipeline.cpp6  TestPassManager.cpp7  TestRemarksPass.cpp8  TestSPIRVCPURunnerPipeline.cpp9  TestVulkanRunnerPipeline.cpp10 11  EXCLUDE_FROM_LIBMLIR12 13  ADDITIONAL_HEADER_DIRS14  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Pass15 16  LINK_LIBS PUBLIC17  MLIRTestDialect18  )19mlir_target_link_libraries(MLIRTestPass PUBLIC20  ${conversion_libs}21  MLIRIR22  MLIRSPIRVTransforms23  MLIRPass24  )25 26target_include_directories(MLIRTestPass27  PRIVATE28  ${CMAKE_CURRENT_SOURCE_DIR}/../Dialect/Test29  ${CMAKE_CURRENT_BINARY_DIR}/../Dialect/Test30  )31