X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=cmake%2FModules%2FFindProtobufC.cmake;fp=cmake%2FModules%2FFindProtobufC.cmake;h=b21edc94e0b8cd75beb474d85110edd4c820b5b6;hb=8a834c70adf8255d81f48f0b494364709e38bc60;hp=0000000000000000000000000000000000000000;hpb=ce8405ded684cdcecffee29236ee1efdcd149626;p=umurmur.git diff --git a/cmake/Modules/FindProtobufC.cmake b/cmake/Modules/FindProtobufC.cmake new file mode 100644 index 0000000..b21edc9 --- /dev/null +++ b/cmake/Modules/FindProtobufC.cmake @@ -0,0 +1,10 @@ +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") + +if(PROTOBUFC_INCLUDE_DIR AND PROTOBUFC_LIB_DIR) + set(PROTOBUFC_LIBRARIES protobuf-c) +endif(PROTOBUFC_INCLUDE_DIR AND PROTOBUFC_LIB_DIR) + +find_package_handle_standard_args(ProtobufC REQUIRED_VARS PROTOBUFC_INCLUDE_DIR PROTOBUFC_LIBRARIES PROTOBUFC_LIB_DIR)