add_library(t9 SHARED t9.cpp)
target_link_libraries(t9 PRIVATE Fcitx5::Core)
set_target_properties(t9 PROPERTIES PREFIX "")
install(TARGETS t9 DESTINATION "${FCITX_INSTALL_LIBDIR}/fcitx5")

# Addon config file
configure_file(t9-addon.conf t9-addon.conf)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/t9-addon.conf" RENAME t9.conf DESTINATION "${FCITX_INSTALL_PKGDATADIR}/addon")

# Input Method registration file
configure_file(t9-inputmethod.conf t9-inputmethod.conf)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/t9-inputmethod.conf" RENAME t9.conf DESTINATION "${FCITX_INSTALL_PKGDATADIR}/inputmethod")
