diff --git a/plugins/meson/CMakeLists.txt b/plugins/meson/CMakeLists.txt --- a/plugins/meson/CMakeLists.txt +++ b/plugins/meson/CMakeLists.txt @@ -1,14 +1,21 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kdevmesonmanager\") -ecm_qt_declare_logging_category(mesoncommon_LOG_SRCS +set(mesonbuilder_SRCS + mesonmanager.cpp + mesonbuilder.cpp + mesonconfig.cpp + mesonimportjob.cpp +) + +ecm_qt_declare_logging_category(mesonbuilder_SRCS HEADER debug.h IDENTIFIER KDEV_Meson CATEGORY_NAME "kdevelop.plugins.meson" ) kdevplatform_add_plugin(kdevmesonmanager JSON kdevmesonmanager.json - SOURCES mesonmanager.cpp mesonbuilder.cpp mesonconfig.cpp mesonimportjob.cpp) + SOURCES ${mesonbuilder_SRCS}) target_link_libraries(kdevmesonmanager Qt5::Concurrent