File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -23,13 +23,17 @@ set(ZeroMQ_INCLUDE_DIRS ${ZeroMQ_INCLUDE_DIR})
2323list (APPEND ZeroMQ_INCLUDE_DIRS ${PC_LIBZMQ_INCLUDE_DIRS} )
2424list (REMOVE_DUPLICATES ZeroMQ_INCLUDE_DIRS)
2525
26- add_library (libzmq SHARED IMPORTED )
27- set_property (TARGET libzmq PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${ZeroMQ_INCLUDE_DIRS} )
28- set_property (TARGET libzmq PROPERTY IMPORTED_LOCATION ${ZeroMQ_LIBRARY} )
26+ if (ZeroMQ_LIBRARY)
27+ add_library (libzmq SHARED IMPORTED )
28+ set_property (TARGET libzmq PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${ZeroMQ_INCLUDE_DIRS} )
29+ set_property (TARGET libzmq PROPERTY IMPORTED_LOCATION ${ZeroMQ_LIBRARY} )
30+ endif ()
2931
30- add_library (libzmq-static STATIC IMPORTED ${ZeroMQ_INCLUDE_DIRS} )
31- set_property (TARGET libzmq-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${ZeroMQ_INCLUDE_DIRS} )
32- set_property (TARGET libzmq-static PROPERTY IMPORTED_LOCATION ${ZeroMQ_STATIC_LIBRARY} )
32+ if (ZeroMQ_LIBRARY_STATIC)
33+ add_library (libzmq-static STATIC IMPORTED ${ZeroMQ_INCLUDE_DIRS} )
34+ set_property (TARGET libzmq-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${ZeroMQ_INCLUDE_DIRS} )
35+ set_property (TARGET libzmq-static PROPERTY IMPORTED_LOCATION ${ZeroMQ_STATIC_LIBRARY} )
36+ endif ()
3337
3438include (FindPackageHandleStandardArgs)
3539find_package_handle_standard_args(ZeroMQ
You can’t perform that action at this time.
0 commit comments