32 lines · plain
1include_directories(${LLVM_MAIN_SRC_DIR}/../mlir/include)2include_directories(${CMAKE_BINARY_DIR}/tools/mlir/include)3 4set(LIBS5 ${test_libs}6 clangCIR7 clangCIRLoweringDirectToLLVM8 MLIRAffineAnalysis9 MLIRAnalysis10 MLIRCIR11 MLIRDialect12 MLIRIR13 MLIRLspServerLib14 MLIRParser15 MLIRPass16 MLIRRegisterAllDialects17 MLIRRegisterAllPasses18 MLIRSupport19 MLIRTransformUtils20 MLIRTransforms21 )22 23add_mlir_tool(cir-lsp-server24 cir-lsp-server.cpp25 26 DEPENDS27 ${LIBS}28)29 30target_link_libraries(cir-lsp-server PRIVATE ${LIBS})31llvm_update_compile_flags(cir-lsp-server)32