set(KOM_KI_SRCS Client/KIClient.cpp Provider/OllamaProvider.cpp Completion/KIReply.cpp ) set(KOM_KI_HDRS Client/KIClient.h Provider/KIProvider.h Provider/KICapabilities.h Provider/OllamaProvider.h Message/KIMessage.h Message/KIThread.h Tool/KITool.h Completion/KIReply.h Completion/KIError.h Completion/KIChatOptions.h Embedding/KIEmbedding.h Policy/KIPolicy.h ) add_library(kom_ki STATIC ${KOM_KI_SRCS} ${KOM_KI_HDRS}) target_include_directories(kom_ki PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${Qt6Core_INCLUDE_DIRS} ) target_link_libraries(kom_ki PUBLIC Qt6::Core Qt6::Network )