mirror of https://github.com/oxen-io/oxen-mq.git
Merge pull request #74 from XutaxKamay/patch-1
Fix libzmq library linking
This commit is contained in:
commit
5a3c12e721
|
@ -22,11 +22,11 @@ ExternalProject_Add(libzmq_external
|
||||||
CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
|
CMAKE_ARGS -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER} -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
|
||||||
-DWITH_LIBSODIUM=ON -DZMQ_BUILD_TESTS=OFF -DWITH_PERF_TOOL=OFF -DENABLE_DRAFTS=OFF
|
-DWITH_LIBSODIUM=ON -DZMQ_BUILD_TESTS=OFF -DWITH_PERF_TOOL=OFF -DENABLE_DRAFTS=OFF
|
||||||
-DBUILD_SHARED=OFF -DBUILD_STATIC=ON -DWITH_DOC=OFF -DCMAKE_INSTALL_PREFIX=${LIBZMQ_PREFIX}
|
-DBUILD_SHARED=OFF -DBUILD_STATIC=ON -DWITH_DOC=OFF -DCMAKE_INSTALL_PREFIX=${LIBZMQ_PREFIX}
|
||||||
BUILD_BYPRODUCTS ${LIBZMQ_PREFIX}/lib/libzmq.a
|
BUILD_BYPRODUCTS ${LIBZMQ_PREFIX}/${CMAKE_INSTALL_LIBDIR}/libzmq.a
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(libzmq_vendor STATIC IMPORTED GLOBAL)
|
add_library(libzmq_vendor STATIC IMPORTED GLOBAL)
|
||||||
add_dependencies(libzmq_vendor libzmq_external)
|
add_dependencies(libzmq_vendor libzmq_external)
|
||||||
set_target_properties(libzmq_vendor PROPERTIES
|
set_target_properties(libzmq_vendor PROPERTIES
|
||||||
INTERFACE_INCLUDE_DIRECTORIES ${LIBZMQ_PREFIX}/include
|
INTERFACE_INCLUDE_DIRECTORIES ${LIBZMQ_PREFIX}/include
|
||||||
IMPORTED_LOCATION ${LIBZMQ_PREFIX}/lib/libzmq.a)
|
IMPORTED_LOCATION ${LIBZMQ_PREFIX}/${CMAKE_INSTALL_LIBDIR}/libzmq.a)
|
||||||
|
|
Loading…
Reference in New Issue