fix architecture dependend library paths
[umurmur.git] / cmake / Modules / FindProtobufC.cmake
index b21edc94e0b8cd75beb474d85110edd4c820b5b6..50bef297f842590c6118f7372af0477d6998c5b6 100644 (file)
@@ -1,7 +1,7 @@
 include(FindPackageHandleStandardArgs)
 
 find_path(PROTOBUFC_INCLUDE_DIR NAMES "protobuf-c.h" PATHS /usr/pkg /usr/local /usr PATH_SUFFIXES "include/google/protobuf-c")
-find_path(PROTOBUFC_LIB_DIR NAMES "libprotobuf-c.so" PATHS /usr/pkg /usr/local /usr PATH_SUFFIXES "lib")
+find_path(PROTOBUFC_LIB_DIR NAMES "libprotobuf-c.so" "libprotobuf-c.dylib" PATHS /usr/pkg /usr/local /usr PATH_SUFFIXES "lib"  "lib/${CMAKE_LIBRARY_ARCHITECTURE}")
 
 if(PROTOBUFC_INCLUDE_DIR AND PROTOBUFC_LIB_DIR)
   set(PROTOBUFC_LIBRARIES protobuf-c)