Fix show KMail::Composer::HDR_FROM by default too
[kdepim.git] / ktnef / CMakeLists.txt
blob6c6e93525a8bcdb49a45f79b6857e2ebe3536f9f
1 project(ktnef)
3 include(TestBigEndian)
4 test_big_endian(CMAKE_WORDS_BIGENDIAN)
5 configure_file(config-ktnef.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-ktnef.h)
6 add_definitions( -DQT_NO_CAST_FROM_ASCII )
7 add_definitions( -DQT_NO_CAST_TO_ASCII )
9 add_subdirectory(pics)
11 set(ktnef_SRCS
12   attachpropertydialog.cpp
13   ktnefmain.cpp
14   ktnefview.cpp
15   main.cpp
16   messagepropertydialog.cpp
17   qwmf.cpp
19 qt5_add_resources(ktnef_SRCS ktnef.qrc)
20 ecm_qt_declare_logging_category(ktnef_SRCS HEADER ktnef_debug.h IDENTIFIER KTNEFAPPS_LOG CATEGORY_NAME log_ktnefapps)
22 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/pics/hicolor/*-apps-ktnef.png")
23 ecm_add_app_icon(ktnef_SRCS ICONS ${ICONS_SRCS})
25 ki18n_wrap_ui(ktnef_SRCS ui/attachpropertywidgetbase.ui)
27 add_executable(ktnef ${ktnef_SRCS})
28 target_link_libraries(ktnef KF5::Tnef KF5::DBusAddons) 
31 install(TARGETS ktnef ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
33 install(PROGRAMS org.kde.ktnef.desktop DESTINATION ${KDE_INSTALL_APPDIR})