We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dbc87e3 commit bd41a8cCopy full SHA for bd41a8c
cmake/external/protobuf.cmake
@@ -16,6 +16,14 @@ INCLUDE(ExternalProject)
16
17
FIND_PACKAGE(Protobuf 3.1)
18
19
+IF(PROTOBUF_FOUND)
20
+ EXEC_PROGRAM(${PROTOBUF_PROTOC_EXECUTABLE} ARGS --version OUTPUT_VARIABLE PROTOBUF_VERSION)
21
+ STRING(REGEX MATCH "[0-9]+.[0-9]+" PROTOBUF_VERSION "${PROTOBUF_VERSION}")
22
+ IF (${PROTOBUF_VERSION} VERSION_LESS "3.1.0")
23
+ SET(PROTOBUF_FOUND OFF)
24
+ ENDIF()
25
+ENDIF(PROTOBUF_FOUND)
26
+
27
IF(NOT PROTOBUF_FOUND)
28
SET(PROTOBUF_SOURCES_DIR ${THIRD_PARTY_PATH}/protobuf)
29
SET(PROTOBUF_INSTALL_DIR ${THIRD_PARTY_PATH}/install/protobuf)
0 commit comments