|
@@ -21,48 +21,47 @@ SET(_MPV_REQUIRED_VARS MPV_INCLUDE_DIR MPV_LIBRARY)
|
|
|
|
|
|
|
|
|
if(PKG_CONFIG_FOUND)
|
|
|
- pkg_check_modules(PC_MPV QUIET mpv)
|
|
|
+ pkg_check_modules(PC_MPV QUIET mpv)
|
|
|
endif(PKG_CONFIG_FOUND)
|
|
|
|
|
|
-if(PC_MPV_FOUND)
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- find_path(
|
|
|
- MPV_INCLUDE_DIR
|
|
|
- NAMES mpv/client.h
|
|
|
- HINTS
|
|
|
- ${PC_MPV_INCLUDEDIR}
|
|
|
- ${PC_MPV_INCLUDE_DIRS}
|
|
|
- DOC "MPV include directory"
|
|
|
- )
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- set(_MPV_LIBRARY_NAMES mpv)
|
|
|
- if(PC_MPV_LIBRARIES)
|
|
|
- set(_MPV_LIBRARY_NAMES ${PC_MPV_LIBRARIES})
|
|
|
- endif(PC_MPV_LIBRARIES)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+find_path(
|
|
|
+ MPV_INCLUDE_DIR
|
|
|
+ NAMES mpv/client.h
|
|
|
+ HINTS
|
|
|
+ ${PC_MPV_INCLUDEDIR}
|
|
|
+ ${PC_MPV_INCLUDE_DIRS}
|
|
|
+ DOC "MPV include directory"
|
|
|
+)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+set(_MPV_LIBRARY_NAMES mpv)
|
|
|
+if(PC_MPV_LIBRARIES)
|
|
|
+ set(_MPV_LIBRARY_NAMES ${PC_MPV_LIBRARIES})
|
|
|
+endif(PC_MPV_LIBRARIES)
|
|
|
|
|
|
- foreach(l ${_MPV_LIBRARY_NAMES})
|
|
|
- find_library(
|
|
|
- MPV_LIBRARY_${l}
|
|
|
- NAMES ${l}
|
|
|
- HINTS
|
|
|
- ${PC_MPV_LIBDIR}
|
|
|
- ${PC_MPV_LIBRARY_DIRS}
|
|
|
- PATH_SUFFIXES lib${LIB_SUFFIX}
|
|
|
- )
|
|
|
- list(APPEND MPV_LIBRARY ${MPV_LIBRARY_${l}})
|
|
|
- endforeach()
|
|
|
- get_filename_component(_MPV_LIBRARY_DIR ${MPV_LIBRARY_mpv} PATH)
|
|
|
- mark_as_advanced(MPV_LIBRARY)
|
|
|
+foreach(l ${_MPV_LIBRARY_NAMES})
|
|
|
+ find_library(
|
|
|
+ MPV_LIBRARY_${l}
|
|
|
+ NAMES ${l}
|
|
|
+ HINTS
|
|
|
+ ${PC_MPV_LIBDIR}
|
|
|
+ ${PC_MPV_LIBRARY_DIRS}
|
|
|
+ PATH_SUFFIXES lib${LIB_SUFFIX}
|
|
|
+ )
|
|
|
+ list(APPEND MPV_LIBRARY ${MPV_LIBRARY_${l}})
|
|
|
+endforeach()
|
|
|
|
|
|
- set(MPV_LIBRARY_DIRS _MPV_LIBRARY_DIR)
|
|
|
- list(REMOVE_DUPLICATES MPV_LIBRARY_DIRS)
|
|
|
+get_filename_component(_MPV_LIBRARY_DIR ${MPV_LIBRARY_mpv} PATH)
|
|
|
+mark_as_advanced(MPV_LIBRARY)
|
|
|
|
|
|
-endif()
|
|
|
+set(MPV_LIBRARY_DIRS _MPV_LIBRARY_DIR)
|
|
|
+list(REMOVE_DUPLICATES MPV_LIBRARY_DIRS)
|
|
|
|
|
|
mark_as_advanced(MPV_INCLUDE_DIR)
|
|
|
mark_as_advanced(MPV_LIBRARY_DIRS)
|
|
@@ -73,8 +72,8 @@ set(MPV_INCLUDE_DIRS ${MPV_INCLUDE_DIR})
|
|
|
|
|
|
include(FindPackageHandleStandardArgs)
|
|
|
find_package_handle_standard_args(
|
|
|
- MPV
|
|
|
- REQUIRED_VARS ${_MPV_REQUIRED_VARS}
|
|
|
- VERSION_VAR MPV_VERSION_STRING
|
|
|
- )
|
|
|
+ MPV
|
|
|
+ REQUIRED_VARS ${_MPV_REQUIRED_VARS}
|
|
|
+ VERSION_VAR MPV_VERSION_STRING
|
|
|
+)
|
|
|
|