diff --git a/cmake/local-libzmq/LocalLibzmq.cmake b/cmake/local-libzmq/LocalLibzmq.cmake index 42a2caa..6d670e7 100644 --- a/cmake/local-libzmq/LocalLibzmq.cmake +++ b/cmake/local-libzmq/LocalLibzmq.cmake @@ -20,15 +20,11 @@ ExternalProject_Add(libzmq_external URL ${LIBZMQ_URL} URL_HASH ${LIBZMQ_HASH} CMAKE_ARGS -DWITH_LIBSODIUM=ON -DZMQ_BUILD_TESTS=OFF -DWITH_PERF_TOOL=OFF -DENABLE_DRAFTS=OFF - -DBUILD_SHARED=$ -DBUILD_STATIC=$> - -DWITH_DOC=OFF -DCMAKE_INSTALL_PREFIX=${LIBZMQ_PREFIX} + -DBUILD_SHARED=OFF -DBUILD_STATIC=ON -DWITH_DOC=OFF -DCMAKE_INSTALL_PREFIX=${LIBZMQ_PREFIX} ) add_library(libzmq_vendor STATIC IMPORTED GLOBAL) add_dependencies(libzmq_vendor libzmq_external) -set_property(TARGET libzmq_vendor PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${LIBZMQ_PREFIX}/include) -if(BUILD_SHARED_LIBS) - set_property(TARGET libzmq_vendor PROPERTY IMPORTED_LOCATION ${LIBZMQ_PREFIX}/lib/libzmq.so) -else() - set_property(TARGET libzmq_vendor PROPERTY IMPORTED_LOCATION ${LIBZMQ_PREFIX}/lib/libzmq.a) -endif() +set_target_properties(libzmq_vendor PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES ${LIBZMQ_PREFIX}/include + IMPORTED_LOCATION ${LIBZMQ_PREFIX}/lib/libzmq.a)