mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
[cmake,format] reformat all cmake files
This commit is contained in:
@@ -44,77 +44,54 @@
|
||||
# HAVE_LINUX_VIDEODEV_H - If the v4l library provides the linux/videodev.h header file
|
||||
# HAVE_LINUX_VIDEODEV2_H - If the v4l library provides the linux/videodev2.h header file
|
||||
|
||||
|
||||
set(_V4L_REQUIRED_VARS V4L_TARGETS V4L_TARGET V4L_convert_TARGET)
|
||||
set(_V4L_CACHE_VARS ${_V4L_REQUIRED_VARS} HAVE_LINUX_VIDEODEV_H HAVE_LINUX_VIDEODEV2_H)
|
||||
|
||||
set(_V4L_ROOT_PATHS ${CMAKE_INSTALL_PREFIX})
|
||||
|
||||
find_path(_V4L1_INCLUDE_DIRS
|
||||
NAMES linux/videodev.h
|
||||
HINTS _V4L_ROOT_PATHS
|
||||
PATH_SUFFIXES include
|
||||
)
|
||||
find_path(_V4L1_INCLUDE_DIRS NAMES linux/videodev.h HINTS _V4L_ROOT_PATHS PATH_SUFFIXES include)
|
||||
if(_V4L1_INCLUDE_DIRS)
|
||||
set(HAVE_LINUX_VIDEODEV_H 1)
|
||||
set(HAVE_LINUX_VIDEODEV_H 1)
|
||||
endif()
|
||||
find_path(_V4L2_INCLUDE_DIRS
|
||||
NAMES linux/videodev2.h
|
||||
HINTS _V4L_ROOT_PATHS
|
||||
PATH_SUFFIXES include
|
||||
)
|
||||
find_path(_V4L2_INCLUDE_DIRS NAMES linux/videodev2.h HINTS _V4L_ROOT_PATHS PATH_SUFFIXES include)
|
||||
if(_V4L2_INCLUDE_DIRS)
|
||||
set(HAVE_LINUX_VIDEODEV2_H 1)
|
||||
set(HAVE_LINUX_VIDEODEV2_H 1)
|
||||
endif()
|
||||
|
||||
if(_V4L1_INCLUDE_DIRS OR _V4L2_INCLUDE_DIRS)
|
||||
find_library(_V4L1_LIBRARY
|
||||
NAMES v4l1
|
||||
HINTS _V4L_ROOT_PATHS
|
||||
PATH_SUFFIXES bin lib
|
||||
)
|
||||
find_library(_V4L2_LIBRARY
|
||||
NAMES v4l2
|
||||
HINTS _V4L_ROOT_PATHS
|
||||
PATH_SUFFIXES bin lib
|
||||
)
|
||||
find_library(_V4LCONVERT_LIBRARY
|
||||
NAMES v4lconvert
|
||||
HINTS _V4L_ROOT_PATHS
|
||||
PATH_SUFFIXES bin lib
|
||||
)
|
||||
find_library(_V4L1_LIBRARY NAMES v4l1 HINTS _V4L_ROOT_PATHS PATH_SUFFIXES bin lib)
|
||||
find_library(_V4L2_LIBRARY NAMES v4l2 HINTS _V4L_ROOT_PATHS PATH_SUFFIXES bin lib)
|
||||
find_library(_V4LCONVERT_LIBRARY NAMES v4lconvert HINTS _V4L_ROOT_PATHS PATH_SUFFIXES bin lib)
|
||||
endif()
|
||||
|
||||
if(_V4L1_LIBRARY OR _V4L2_LIBRARY OR _V4LCONVERT_LIBRARY)
|
||||
set(V4L_TARGETS )
|
||||
if(_V4L2_LIBRARY)
|
||||
add_library(v4l2 UNKNOWN IMPORTED)
|
||||
set_target_properties(v4l2 PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_V4L2_INCLUDE_DIRS}"
|
||||
IMPORTED_LOCATION "${_V4L2_LIBRARY}"
|
||||
)
|
||||
set(V4L_TARGET v4l2)
|
||||
list(APPEND V4L_TARGETS v4l2)
|
||||
set(_V4L_INCLUDE_DIRS "${_V4L2_INCLUDE_DIRS}")
|
||||
elseif(_V4L1_LIBRARY)
|
||||
add_library(v4l1 UNKNOWN IMPORTED)
|
||||
set_target_properties(v4l1 PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_V4L1_INCLUDE_DIRS}"
|
||||
IMPORTED_LOCATION "${_V4L1_LIBRARY}"
|
||||
)
|
||||
set(V4L_TARGET v4l1)
|
||||
list(APPEND V4L_TARGETS v4l1)
|
||||
set(_V4L_INCLUDE_DIRS "${_V4L1_INCLUDE_DIRS}")
|
||||
endif()
|
||||
if(_V4LCONVERT_LIBRARY)
|
||||
add_library(v4lconvert UNKNOWN IMPORTED)
|
||||
set_target_properties(v4lconvert PROPERTIES
|
||||
INTERFACE_INCLUDE_DIRECTORIES "${_V4L_INCLUDE_DIRS}"
|
||||
IMPORTED_LOCATION "${_V4LCONVERT_LIBRARY}"
|
||||
)
|
||||
set(V4L_convert_TARGET v4lconvert)
|
||||
list(APPEND V4L_TARGETS v4lconvert)
|
||||
endif()
|
||||
set(V4L_TARGETS)
|
||||
if(_V4L2_LIBRARY)
|
||||
add_library(v4l2 UNKNOWN IMPORTED)
|
||||
set_target_properties(
|
||||
v4l2 PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${_V4L2_INCLUDE_DIRS}" IMPORTED_LOCATION "${_V4L2_LIBRARY}"
|
||||
)
|
||||
set(V4L_TARGET v4l2)
|
||||
list(APPEND V4L_TARGETS v4l2)
|
||||
set(_V4L_INCLUDE_DIRS "${_V4L2_INCLUDE_DIRS}")
|
||||
elseif(_V4L1_LIBRARY)
|
||||
add_library(v4l1 UNKNOWN IMPORTED)
|
||||
set_target_properties(
|
||||
v4l1 PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${_V4L1_INCLUDE_DIRS}" IMPORTED_LOCATION "${_V4L1_LIBRARY}"
|
||||
)
|
||||
set(V4L_TARGET v4l1)
|
||||
list(APPEND V4L_TARGETS v4l1)
|
||||
set(_V4L_INCLUDE_DIRS "${_V4L1_INCLUDE_DIRS}")
|
||||
endif()
|
||||
if(_V4LCONVERT_LIBRARY)
|
||||
add_library(v4lconvert UNKNOWN IMPORTED)
|
||||
set_target_properties(
|
||||
v4lconvert PROPERTIES INTERFACE_INCLUDE_DIRECTORIES "${_V4L_INCLUDE_DIRS}" IMPORTED_LOCATION
|
||||
"${_V4LCONVERT_LIBRARY}"
|
||||
)
|
||||
set(V4L_convert_TARGET v4lconvert)
|
||||
list(APPEND V4L_TARGETS v4lconvert)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
|
||||
Reference in New Issue
Block a user