INCLUDE(${QT_USE_FILE}) SET(pvsinput_SRCS inputEvent.cpp inputEventHandler.cpp ) if(UNIX) set(pvsprivinputd_SRCS pvsprivinputd.cpp pvsPrivInputHandler.cpp pvsCheckPrivileges.cpp sayHelloHandler.cpp ) set(pvsprivinputd_MOC_HDRS pvsPrivInputHandler.h ) qt4_wrap_cpp(pvsprivinputd_MOC_SRCS ${pvsprivinputd_MOC_HDRS} ) add_executable(pvsprivinputd ${pvsprivinputd_SRCS} ${pvsprivinputd_MOC_SRCS} ) set_property(SOURCE ${pvsprivinputd_SRCS} ${pvsprivinputd_MOC_SRCS} APPEND PROPERTY COMPILE_FLAGS " -I${QT_QTCORE_INCLUDE_DIR} -I${QT_QTDBUS_INCLUDE_DIR} -I${QT_QTNETWORK_INCLUDE_DIR}") target_link_libraries(pvsprivinputd pvsinput ${QT_QTCORE_LIBRARY} ${QT_QTDBUS_LIBRARY} ${QT_QTNETWORK_LIBRARY} ) list(APPEND pvsinput_SRCS pvsPrivInputSocket.cpp x11InputUtils.cpp x11FakeKeyboardHandler.cpp x11FakeMouseHandler.cpp privilegedHandlerForwarder.cpp ) endif() ADD_LIBRARY( pvsinput STATIC ${pvsinput_SRCS} )