mirror of
				https://github.com/Telecominfraproject/wlan-cloud-lib-cppkafka.git
				synced 2025-11-04 04:27:48 +00:00 
			
		
		
		
	Merge pull request #156 from psigen/patch-1
Use CMAKE_STATIC_LIBRARY_* macros for FindRdKafka
This commit is contained in:
		@@ -1,16 +1,11 @@
 | 
				
			|||||||
# Override default CMAKE_FIND_LIBRARY_SUFFIXES
 | 
					# Override default CMAKE_FIND_LIBRARY_SUFFIXES
 | 
				
			||||||
 | 
					# (Allows optional prioritization of static libraries during resolution)
 | 
				
			||||||
if (CPPKAFKA_RDKAFKA_STATIC_LIB)
 | 
					if (CPPKAFKA_RDKAFKA_STATIC_LIB)
 | 
				
			||||||
    if (MSVC)
 | 
					    set(RDKAFKA_PREFIX ${CMAKE_STATIC_LIBRARY_PREFIX})
 | 
				
			||||||
        set(RDKAFKA_SUFFIX lib)
 | 
					    set(RDKAFKA_SUFFIX ${CMAKE_STATIC_LIBRARY_SUFFIX})
 | 
				
			||||||
    else()
 | 
					 | 
				
			||||||
        set(RDKAFKA_SUFFIX a)
 | 
					 | 
				
			||||||
    endif()
 | 
					 | 
				
			||||||
else()
 | 
					else()
 | 
				
			||||||
    if (MSVC)
 | 
					    set(RDKAFKA_PREFIX ${CMAKE_SHARED_LIBRARY_PREFIX})
 | 
				
			||||||
        set(RDKAFKA_SUFFIX dll)
 | 
					    set(RDKAFKA_SUFFIX ${CMAKE_SHARED_LIBRARY_SUFFIX})
 | 
				
			||||||
    else()
 | 
					 | 
				
			||||||
        set(RDKAFKA_SUFFIX so)
 | 
					 | 
				
			||||||
    endif()
 | 
					 | 
				
			||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
find_path(RDKAFKA_ROOT_DIR
 | 
					find_path(RDKAFKA_ROOT_DIR
 | 
				
			||||||
@@ -31,7 +26,7 @@ if (CPPKAFKA_CMAKE_VERBOSE)
 | 
				
			|||||||
endif()
 | 
					endif()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
find_library(RDKAFKA_LIBRARY
 | 
					find_library(RDKAFKA_LIBRARY
 | 
				
			||||||
    NAMES rdkafka.${RDKAFKA_SUFFIX} librdkafka.${RDKAFKA_SUFFIX} rdkafka
 | 
					    NAMES ${RDKAFKA_PREFIX}rdkafka${RDKAFKA_SUFFIX} rdkafka
 | 
				
			||||||
    HINTS ${RDKAFKA_ROOT_DIR}/lib
 | 
					    HINTS ${RDKAFKA_ROOT_DIR}/lib
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user