1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
set(SKK_CONFIG_SRCS
main.cpp
dictwidget.cpp
adddictdialog.cpp
dictmodel.cpp
)
if(NOT ENABLE_QT)
return()
endif()
add_library(fcitx5-skk-config
MODULE ${SKK_CONFIG_SRCS})
set_target_properties(fcitx5-skk-config PROPERTIES
AUTOMOC TRUE
AUTOUIC TRUE
AUTOUIC_OPTIONS "-tr=fcitx::tr2fcitx;--include=fcitxqti18nhelper.h"
)
target_link_libraries(fcitx5-skk-config
Qt${QT_MAJOR_VERSION}::Core
Qt${QT_MAJOR_VERSION}::Widgets
Fcitx5Qt${QT_MAJOR_VERSION}::WidgetsAddons
Fcitx5::Utils
PkgConfig::GObject2
LibSKK::LibSKK
)
install(TARGETS fcitx5-skk-config DESTINATION ${CMAKE_INSTALL_LIBDIR}/fcitx5/qt${QT_MAJOR_VERSION})
|