From 6add57d4bd29157a9d4ac8c412f4f29eb600067a Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Mon, 6 Jun 2022 15:32:54 +0200 Subject: Wayland under FreeBSD: use package evdev-proto which brings linux/input.h --- src/CMakeLists.txt | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'src') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index e75c30131..405dd302b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -581,22 +581,6 @@ endif (USE_XFT) if (OPTION_USE_WAYLAND) if (${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD") set(PROTOCOLS /usr/local/share/wayland-protocols) -# create and populate linux/input.h needed by Fl_Wayland_Screen_Driver.cxx and libdecor plugins - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - COMMAND rm -r -f ${CMAKE_CURRENT_BINARY_DIR}/linux - COMMAND mkdir ${CMAKE_CURRENT_BINARY_DIR}/linux - COMMAND touch ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - COMMAND echo "#define BTN_LEFT 0x110" > ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - COMMAND echo "#define BTN_RIGHT 0x111" >> ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - COMMAND echo "#define BTN_MIDDLE 0x112" >> ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - VERBATIM - ) - SET_SOURCE_FILES_PROPERTIES( - ${CMAKE_CURRENT_SOURCE_DIR}/../libdecor/build/fl_libdecor_plugins.c - ${CMAKE_CURRENT_SOURCE_DIR}/drivers/Wayland/Fl_Wayland_Screen_Driver.cxx - PROPERTIES OBJECT_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/linux/input.h - ) else () set(PROTOCOLS /usr/share/wayland-protocols) endif (${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD") -- cgit v1.2.3