kcontrol: disable ranrtray if libdbusmenu-qt is not found

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2015-11-17 15:34:48 +02:00
parent ec3d299178
commit c499c0d232

View file

@ -42,13 +42,14 @@ install(TARGETS kcm_randr DESTINATION ${PLUGIN_INSTALL_DIR})
########### next target ############### ########### next target ###############
# TODO: support build without it
if(DBUSMENUQT_FOUND)
set(krandrtray_SRCS set(krandrtray_SRCS
main.cpp main.cpp
krandrtray.cpp krandrtray.cpp
krandrapp.cpp krandrapp.cpp
krandrpassivepopup.cpp ${randrinternal_PART_SRCS} krandrpassivepopup.cpp
randrconfigbase.ui ${randrinternal_PART_SRCS}
outputconfigbase.ui
) )
add_executable(krandrtray ${krandrtray_SRCS}) add_executable(krandrtray ${krandrtray_SRCS})
@ -56,14 +57,11 @@ add_executable(krandrtray ${krandrtray_SRCS})
target_link_libraries(krandrtray ${KDE4_KCMUTILS_LIBS} ${X11_Xrandr_LIB} ${X11_LIBRARIES}) target_link_libraries(krandrtray ${KDE4_KCMUTILS_LIBS} ${X11_Xrandr_LIB} ${X11_LIBRARIES})
install(TARGETS krandrtray ${INSTALL_TARGETS_DEFAULT_ARGS}) install(TARGETS krandrtray ${INSTALL_TARGETS_DEFAULT_ARGS})
install(PROGRAMS krandrtray.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
endif()
########### next target ############### ########### next target ###############
install(PROGRAMS krandrstartup DESTINATION ${BIN_INSTALL_DIR}) install(PROGRAMS krandrstartup DESTINATION ${BIN_INSTALL_DIR})
########### install files ###############
install( PROGRAMS krandrtray.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
install( FILES randr.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) install( FILES randr.desktop DESTINATION ${SERVICES_INSTALL_DIR} )