diff --git a/resources/tomboynotes/CMakeLists.txt b/resources/tomboynotes/CMakeLists.txt index a49caa91e..af1f1fe5f 100644 --- a/resources/tomboynotes/CMakeLists.txt +++ b/resources/tomboynotes/CMakeLists.txt @@ -1,81 +1,77 @@ add_definitions(-DTRANSLATION_DOMAIN=\"akonadi_tomboynotes_resource\") -remove_definitions( - -DQT_NO_CAST_FROM_ASCII - -DQT_NO_CAST_TO_ASCII -) ########### next target ############### set(tomboynotesresource_SRCS configdialog.cpp tomboynotesresource.cpp tomboycollectionsdownloadjob.cpp tomboyitemdownloadjob.cpp tomboyitemuploadjob.cpp tomboyitemsdownloadjob.cpp tomboyjobbase.cpp tomboyserverauthenticatejob.cpp o1tomboy.cpp o2/o0settingsstore.cpp o2/o0baseauth.cpp o2/o0abstractstore.h o2/o0globals.h o2/o1.cpp o2/o1requestor.cpp o2/o1timedreply.cpp o2/o2.cpp o2/o2reply.cpp o2/o2replyserver.cpp o2/o2requestor.cpp o2/o2simplecrypt.cpp ) ecm_qt_declare_logging_category(tomboynotesresource_SRCS HEADER debug.h IDENTIFIER TOMBOYNOTESRESOURCE_LOG CATEGORY_NAME org.kde.pim.tomboynotesresource ) ki18n_wrap_ui(tomboynotesresource_SRCS configdialog.ui) kconfig_add_kcfg_files(tomboynotesresource_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/settings.kcfgc ) kcfg_generate_dbus_interface( ${CMAKE_CURRENT_SOURCE_DIR}/tomboynotesresource.kcfg org.kde.Akonadi.TomboyNotes.Settings ) qt5_add_dbus_adaptor(tomboynotesresource_SRCS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.Akonadi.TomboyNotes.Settings.xml ${CMAKE_CURRENT_BINARY_DIR}/settings.h Settings ) add_executable(akonadi_tomboynotes_resource ${tomboynotesresource_SRCS}) target_link_libraries(akonadi_tomboynotes_resource Qt5::DBus Qt5::Gui Qt5::Network Qt5::WebEngineWidgets KF5::AkonadiAgentBase KF5::AkonadiNotes KF5::ConfigCore KF5::ConfigWidgets KF5::I18n KF5::KIOCore KF5::KIOFileWidgets KF5::KIONTLM KF5::KIOWidgets KF5::Mime KF5::WindowSystem ) install(TARGETS akonadi_tomboynotes_resource ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) install(FILES tomboynotesresource.desktop DESTINATION "${KDE_INSTALL_DATAROOTDIR}/akonadi/agents" )