When azmq is build as a child project using add_directory command in parent CMakeLists.txt then child CMakeLists.txt in azmq folder sets CMAKE_MODULE_PATH relative to the folder where parent CMakeLists.txt resides. As a result discovery of ZeroMQ libraries fails.
Using CMAKE_CURRENT_SOURCE_DIR to set CMAKE_MODULE_PATH removes that problem.
When azmq is build as a child project using
add_directory
command in parentCMakeLists.txt
then childCMakeLists.txt
inazmq
folder setsCMAKE_MODULE_PATH
relative to the folder where parentCMakeLists.txt
resides. As a result discovery of ZeroMQ libraries fails. UsingCMAKE_CURRENT_SOURCE_DIR
to setCMAKE_MODULE_PATH
removes that problem.