project( globalhotkeys )

cmake_minimum_required( VERSION 2.8 )
set( QT_MIN_VERSION "4.8.0" )

find_package( Kadu REQUIRED CONFIG )

set( SOURCES
	globalhotkeys.cpp
	api.cpp
	buddiesmenu.cpp
	conf.cpp
	functions.cpp
	globalmenu.cpp
	globalwidgetmanager.cpp
	hotkey.cpp
	hotkeyedit.cpp
	serializableqstringlist.cpp
	statusesmenu.cpp
	wideiconmenustyle.cpp
)

set( CONFIGURATION_FILES
	configuration/globalhotkeys.ui
)

include( FindPkgConfig )
pkg_search_module (LIBX11 REQUIRED x11)
include_directories( ${LIBX11_INCLUDE_DIRS} )
link_directories( ${LIBX11_LIBRARY_DIRS} )

kadu_plugin( globalhotkeys
	PLUGIN_SOURCES ${SOURCES}
	PLUGIN_CONFIGURATION_FILES ${CONFIGURATION_FILES}
	PLUGIN_LIBRARIES ${LIBX11_LIBRARIES}
)
