X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blobdiff_plain;f=src%2FCMakeLists.txt;h=e251e06d08a8fc4301f1ce5d339b022883c7a29f;hp=077ff051da2a63c212052ae9c89fd16362bf3fe4;hb=ad39882c17bfd7d96cbcfd3873d4dd332722e84f;hpb=3ff4e08896c8cb0821d7bead07732e2064af844c diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 077ff05..e251e06 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -15,26 +15,34 @@ # You should have received a copy of the GNU General Public License # along with Privacy Browser PC. If not, see . + # Create the executable and add the resources. add_executable(privacybrowser resources.qrc) +# List the sources to include in the executable. target_sources(privacybrowser PRIVATE main.cpp mainwindow.cpp privacybrowserpcview.cpp ) +# Add the Qt logging category. ecm_qt_declare_logging_category(privacybrowser - HEADER privacybrowserpcdebug.h + HEADER privacybrowserdebug.h IDENTIFIER PRIVACYBROWSER CATEGORY_NAME "privacybrowser" ) -kconfig_add_kcfg_files(privacybrowser PrivacyBrowserPCSettings.kcfgc) + +# Include the KConfig controller file. +kconfig_add_kcfg_files(privacybrowser settings.kcfgc) + +# Use KDE Frameworks to handle internationalization of the following UI files. ki18n_wrap_ui(privacybrowser privacybrowserpcview.ui settings.ui ) + target_link_libraries(privacybrowser KF5::CoreAddons KF5::I18n