| 12345678910111213141516171819202122232425262728 |
- # Copyright (C) 2023 Intel Corporation. All rights reserved.
- # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
- # Find libuv library
- # This module defines
- # LIBUV_FOUND, if false, do not try to link to libuv
- # LIBUV_LIBRARIES
- # LIBUV_INCLUDE_DIR, where to find uv.h
- find_path(LIBUV_INCLUDE_DIR NAMES uv.h)
- find_library(LIBUV_LIBRARIES NAMES uv libuv)
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(
- LIBUV
- FOUND_VAR LIBUV_FOUND
- REQUIRED_VARS
- LIBUV_LIBRARIES
- LIBUV_INCLUDE_DIR
- )
- if(WIN32)
- list(APPEND LIBUV_LIBRARIES iphlpapi)
- list(APPEND LIBUV_LIBRARIES psapi)
- list(APPEND LIBUV_LIBRARIES userenv)
- list(APPEND LIBUV_LIBRARIES ws2_32)
- endif()
|