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 30 31 32 33 34 35 36 37 38 39
|
set(FCITX_LIGHT_UI_SRCS
font.c
InputWindow.c
lightui.c
lightuiconfig.c
MenuWindow.c
draw.c
tray.c
TrayWindow.c
MainWindow.c
)
include_directories(
${PROJECT_BINARY_DIR}
${PROJECT_SOURCE_DIR}/xpm
${X11_INCLUDE_DIRS}
${FONTCONFIG_INCLUDE_DIRS}
${X11_Xft_INCLUDE_PATH}
${X11_Xpm_INCLUDE_PATH}
${FREETYPE2_INCLUDE_DIRS}
${FCITX4_FCITX_UTILS_INCLUDE_DIRS}
${FCITX4_FCITX_CONFIG_INCLUDE_DIRS}
${FCITX4_FCITX_INCLUDE_DIRS}
)
link_directories(
${FONTCONFIG_LIBRARY_DIRS}
)
add_definitions( -DLOCALEDIR=\"${CMAKE_INSTALL_PREFIX}/share/locale\" )
fcitx_add_addon(fcitx-light-ui ${FCITX_LIGHT_UI_SRCS})
target_link_libraries(fcitx-light-ui
${X11_LIBRARIES}
${X11_Xpm_LIB}
${FONTCONFIG_LIBRARIES}
${X11_Xft_LIB}
${LIBINTL_LIBRARIES}
)
|