mirror of
https://github.com/xmrig/xmrig.git
synced 2024-12-23 03:59:41 +00:00
Added XMRIG_DEPS cmake variable for unified dependencies.
This commit is contained in:
parent
a0d4e4ed3f
commit
ff6dc727f5
2 changed files with 19 additions and 4 deletions
|
@ -8,12 +8,16 @@
|
||||||
find_path(
|
find_path(
|
||||||
MHD_INCLUDE_DIR
|
MHD_INCLUDE_DIR
|
||||||
NAMES microhttpd.h
|
NAMES microhttpd.h
|
||||||
|
PATHS "${XMRIG_DEPS}" ENV "XMRIG_DEPS"
|
||||||
|
PATH_SUFFIXES "include"
|
||||||
DOC "microhttpd include dir"
|
DOC "microhttpd include dir"
|
||||||
)
|
)
|
||||||
|
|
||||||
find_library(
|
find_library(
|
||||||
MHD_LIBRARY
|
MHD_LIBRARY
|
||||||
NAMES microhttpd microhttpd-10 libmicrohttpd libmicrohttpd-dll
|
NAMES microhttpd libmicrohttpd
|
||||||
|
PATHS "${XMRIG_DEPS}" ENV "XMRIG_DEPS"
|
||||||
|
PATH_SUFFIXES "lib"
|
||||||
DOC "microhttpd library"
|
DOC "microhttpd library"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -34,6 +38,6 @@ if (${CMAKE_CXX_COMPILER_ID} STREQUAL MSVC)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(FindPackageHandleStandardArgs)
|
include(FindPackageHandleStandardArgs)
|
||||||
find_package_handle_standard_args(mhd DEFAULT_MSG MHD_INCLUDE_DIR MHD_LIBRARY)
|
find_package_handle_standard_args(MHD DEFAULT_MSG MHD_LIBRARY MHD_INCLUDE_DIR)
|
||||||
mark_as_advanced(MHD_INCLUDE_DIR MHD_LIBRARY)
|
mark_as_advanced(MHD_INCLUDE_DIR MHD_LIBRARY)
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,16 @@
|
||||||
find_path(UV_INCLUDE_DIR NAMES uv.h)
|
find_path(
|
||||||
find_library(UV_LIBRARY NAMES uv libuv)
|
UV_INCLUDE_DIR
|
||||||
|
NAMES uv.h
|
||||||
|
PATHS "${XMRIG_DEPS}" ENV "XMRIG_DEPS"
|
||||||
|
PATH_SUFFIXES "include"
|
||||||
|
)
|
||||||
|
|
||||||
|
find_library(
|
||||||
|
UV_LIBRARY
|
||||||
|
NAMES libuv.a uv libuv
|
||||||
|
PATHS "${XMRIG_DEPS}" ENV "XMRIG_DEPS"
|
||||||
|
PATH_SUFFIXES "lib"
|
||||||
|
)
|
||||||
|
|
||||||
set(UV_LIBRARIES ${UV_LIBRARY})
|
set(UV_LIBRARIES ${UV_LIBRARY})
|
||||||
set(UV_INCLUDE_DIRS ${UV_INCLUDE_DIR})
|
set(UV_INCLUDE_DIRS ${UV_INCLUDE_DIR})
|
||||||
|
|
Loading…
Reference in a new issue