file(GLOB_RECURSE SRC_FILES ./*.cpp)
add_library(isqir SHARED ${SRC_FILES})
add_dependencies(isqir MLIRTablegen)
message(STATUS ${llvm_libs})
target_link_libraries(isqir PRIVATE nlohmann_json::nlohmann_json fmt::fmt
#    ${LLVM_AVAILABLE_LIBS}
    ${mlir_dialect_libs}
    ${mlir_conversion_libs}
    ${mlir_extension_libs}
    #${mlir_translation_libs}
)
