Build setsu from root (#267)

This commit is contained in:
Florian Märkl 2020-07-01 22:31:35 +02:00 committed by GitHub
commit d82c5b435a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 48 additions and 24 deletions

View file

@ -3,18 +3,15 @@
set(_prefix Evdev)
set(_target "${_prefix}::libevdev")
find_package(PkgConfig REQUIRED)
find_package(PkgConfig)
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})
if(PkgConfig_FOUND)
pkg_check_modules("${_prefix}" libevdev)
if(${_prefix}_FOUND AND NOT TARGET "${_target}")
add_library("${_target}" INTERFACE IMPORTED)
target_link_libraries("${_target}" INTERFACE ${${_prefix}_LIBRARIES})
target_include_directories("${_target}" INTERFACE ${${_prefix}_INCLUDE_DIRS})
endif()
endif()
include(FindPackageHandleStandardArgs)

View file

@ -3,18 +3,14 @@
set(_prefix Udev)
set(_target "${_prefix}::libudev")
find_package(PkgConfig REQUIRED)
pkg_check_modules("${_prefix}" libudev)
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})
find_package(PkgConfig)
if(PkgConfig_FOUND)
pkg_check_modules("${_prefix}" libudev)
if(${_prefix}_FOUND AND NOT TARGET "${_target}")
add_library("${_target}" INTERFACE IMPORTED)
target_link_libraries("${_target}" INTERFACE ${${_prefix}_LIBRARIES})
target_include_directories("${_target}" INTERFACE ${${_prefix}_INCLUDE_DIRS})
endif()
endif()
include(FindPackageHandleStandardArgs)