mirror of
https://git.sr.ht/~thestr4ng3r/chiaki
synced 2025-08-14 10:46:51 -07:00
Get Events from evdev
This commit is contained in:
parent
15f2ad5142
commit
d9d89f7122
6 changed files with 108 additions and 10 deletions
26
setsu/cmake/FindEvdev.cmake
Normal file
26
setsu/cmake/FindEvdev.cmake
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Provides: Evdev::libevdev
|
||||
|
||||
set(_prefix Evdev)
|
||||
set(_target "${_prefix}::libevdev")
|
||||
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
pkg_check_modules("${_prefix}" libevdev)
|
||||
|
||||
function(resolve_location)
|
||||
|
||||
endfunction()
|
||||
|
||||
if(${_prefix}_FOUND)
|
||||
add_library("${_target}" INTERFACE IMPORTED)
|
||||
target_link_libraries("${_target}" INTERFACE ${${_prefix}_LIBRARIES})
|
||||
target_include_directories("${_target}" INTERFACE ${${_prefix}_INCLUDE_DIRS})
|
||||
endif()
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args("${_prefix}"
|
||||
REQUIRED_VARS "${_prefix}_LIBRARIES"
|
||||
VERSION_VAR "${_prefix}_VERSION")
|
||||
|
||||
unset(_prefix)
|
||||
unset(_target)
|
Loading…
Add table
Add a link
Reference in a new issue