mirror of https://github.com/oxen-io/lokinet
Merge pull request #1351 from majestrate/wire-up-lns-2020-09-19
client side lns fixespull/1355/head
commit
d90c1390fa
@ -1,21 +0,0 @@
|
||||
find_package(PkgConfig)
|
||||
if (PKG_CONFIG_FOUND)
|
||||
pkg_check_modules(PC_LOKIMQ QUIET liblokimq>=${LokiMQ_VERSION})
|
||||
endif()
|
||||
|
||||
find_path(LOKIMQ_INCLUDE_DIR lokimq/lokimq.h
|
||||
HINTS ${PC_LOKIMQ_INCLUDEDIR} ${PC_LOKIMQ_INCLUDE_DIRS})
|
||||
|
||||
find_library(LOKIMQ_LIBRARY NAMES lokimq
|
||||
HINTS ${PC_LOKIMQ_LIBDIR} ${PC_LOKIMQ_LIBRARY_DIRS})
|
||||
|
||||
mark_as_advanced(LOKIMQ_INCLUDE_DIR LOKIMQ_LIBRARY)
|
||||
|
||||
set(LOKIMQ_LIBRARIES ${LOKIMQ_LIBRARY} ${PC_LOKIMQ_LIBRARIES})
|
||||
set(LOKIMQ_INCLUDE_DIRS ${LOKIMQ_INCLUDE_DIR})
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(LokiMQ DEFAULT_MSG
|
||||
LOKIMQ_LIBRARY LOKIMQ_INCLUDE_DIR)
|
||||
|
||||
mark_as_advanced(LOKIMQ_INCLUDE_DIR LOKIMQ_LIBRARY)
|
@ -0,0 +1,13 @@
|
||||
# Properly links a target to a list of library names by finding the given libraries. Takes:
|
||||
# - a target
|
||||
# - a linktype (e.g. INTERFACE, PUBLIC, PRIVATE)
|
||||
# - a library search path (or "" for defaults)
|
||||
# - any number of library names
|
||||
function(link_dep_libs target linktype libdirs)
|
||||
foreach(lib ${ARGN})
|
||||
find_library(link_lib-${lib} NAMES ${lib} PATHS ${libdirs})
|
||||
if(link_lib-${lib})
|
||||
target_link_libraries(${target} ${linktype} ${link_lib-${lib}})
|
||||
endif()
|
||||
endforeach()
|
||||
endfunction()
|
Loading…
Reference in New Issue