mirror of
https://github.com/Palm1r/QodeAssist.git
synced 2026-05-30 02:49:12 -04:00
feat: Add agents pipelines
This commit is contained in:
38
sources/settings/CMakeLists.txt
Normal file
38
sources/settings/CMakeLists.txt
Normal file
@@ -0,0 +1,38 @@
|
||||
add_library(QodeAssistAgentPipelines OBJECT
|
||||
AgentPipelinesPage.hpp AgentPipelinesPage.cpp
|
||||
PipelinesConfig.hpp PipelinesConfig.cpp
|
||||
AgentRosterWidget.hpp AgentRosterWidget.cpp
|
||||
AgentSlotWidget.hpp AgentSlotWidget.cpp
|
||||
AgentSelectionDialog.hpp AgentSelectionDialog.cpp
|
||||
)
|
||||
|
||||
target_include_directories(QodeAssistAgentPipelines PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_SOURCE_DIR}/sources/providers
|
||||
${CMAKE_SOURCE_DIR}/sources/common
|
||||
${CMAKE_SOURCE_DIR}/sources/agents
|
||||
${CMAKE_SOURCE_DIR}/settings
|
||||
${CMAKE_SOURCE_DIR}/logger
|
||||
)
|
||||
|
||||
target_link_libraries(QodeAssistAgentPipelines PRIVATE
|
||||
Qt::Core
|
||||
Qt::Gui
|
||||
Qt::Widgets
|
||||
Qt::Network
|
||||
QtCreator::Core
|
||||
QtCreator::Utils
|
||||
Agents
|
||||
Providers
|
||||
Common
|
||||
LLMQore
|
||||
QodeAssistLogger
|
||||
TomlSerializer
|
||||
tomlplusplus::tomlplusplus
|
||||
)
|
||||
|
||||
target_compile_definitions(QodeAssistAgentPipelines PRIVATE
|
||||
QODEASSIST_QT_CREATOR_VERSION_MAJOR=${QODEASSIST_QT_CREATOR_VERSION_MAJOR}
|
||||
QODEASSIST_QT_CREATOR_VERSION_MINOR=${QODEASSIST_QT_CREATOR_VERSION_MINOR}
|
||||
QODEASSIST_QT_CREATOR_VERSION_PATCH=${QODEASSIST_QT_CREATOR_VERSION_PATCH}
|
||||
)
|
||||
Reference in New Issue
Block a user