| Index: third_party/protobuf/cmake/CMakeLists.txt
|
| diff --git a/third_party/protobuf/cmake/CMakeLists.txt b/third_party/protobuf/cmake/CMakeLists.txt
|
| deleted file mode 100644
|
| index d36292df689c9d8b774b9402bd9cb137f342be19..0000000000000000000000000000000000000000
|
| --- a/third_party/protobuf/cmake/CMakeLists.txt
|
| +++ /dev/null
|
| @@ -1,78 +0,0 @@
|
| -cmake_minimum_required(VERSION 2.8)
|
| -
|
| -project(protobuf C CXX)
|
| -
|
| -option(BUILD_TESTING "Build tests" ON)
|
| -option(BUILD_SHARED_LIBS "Build Shared Libraries" OFF)
|
| -if (MSVC)
|
| - option(ZLIB "Build with zlib support" OFF)
|
| -endif (MSVC)
|
| -
|
| -add_definitions(-DGOOGLE_PROTOBUF_CMAKE_BUILD)
|
| -
|
| -find_package(Threads REQUIRED)
|
| -if (CMAKE_USE_PTHREADS_INIT)
|
| - add_definitions(-DHAVE_PTHREAD)
|
| -endif (CMAKE_USE_PTHREADS_INIT)
|
| -
|
| -if (MSVC)
|
| - if (ZLIB)
|
| - set(HAVE_ZLIB 1)
|
| - find_path(ZLIB_INCLUDE_DIRECTORIES zlib.h ${protobuf_SOURCE_DIR})
|
| - find_library(ZLIB_LIBRARIES zdll ${protobuf_SOURCE_DIR})
|
| - else (ZLIB)
|
| - set(HAVE_ZLIB 0)
|
| - endif (ZLIB)
|
| -else (MSVC)
|
| - find_package(ZLIB)
|
| - if (ZLIB_FOUND)
|
| - set(HAVE_ZLIB 1)
|
| - else (ZLIB_FOUND)
|
| - set(HAVE_ZLIB 0)
|
| - # Explicitly set these to empty (override NOT_FOUND) so cmake doesn't
|
| - # complain when we use them later.
|
| - set(ZLIB_INCLUDE_DIRECTORIES)
|
| - set(ZLIB_LIBRARIES)
|
| - endif (ZLIB_FOUND)
|
| -endif (MSVC)
|
| -
|
| -if (HAVE_ZLIB)
|
| - add_definitions(-DHAVE_ZLIB)
|
| -endif (HAVE_ZLIB)
|
| -
|
| -if (MSVC)
|
| - if (BUILD_SHARED_LIBS)
|
| - add_definitions(-DPROTOBUF_USE_DLLS)
|
| - endif (BUILD_SHARED_LIBS)
|
| - add_definitions(/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305)
|
| -endif (MSVC)
|
| -
|
| -if (MSVC)
|
| - string(REPLACE "/" "\\" PROTOBUF_SOURCE_WIN32_PATH ${protobuf_SOURCE_DIR})
|
| - string(REPLACE "/" "\\" PROTOBUF_BINARY_WIN32_PATH ${protobuf_BINARY_DIR})
|
| - configure_file(extract_includes.bat.in extract_includes.bat)
|
| -endif (MSVC)
|
| -
|
| -get_filename_component(protobuf_source_dir ${protobuf_SOURCE_DIR} PATH)
|
| -
|
| -include_directories(
|
| - ${ZLIB_INCLUDE_DIRECTORIES}
|
| - ${protobuf_BINARY_DIR}
|
| - ${protobuf_source_dir}/src)
|
| -
|
| -if (MSVC)
|
| - # Add the "lib" prefix for generated .lib outputs.
|
| - set(LIB_PREFIX lib)
|
| -else (MSVC)
|
| - # When building with "make", "lib" prefix will be added automatically by
|
| - # the build tool.
|
| - set(LIB_PREFIX)
|
| -endif (MSVC)
|
| -
|
| -include(libprotobuf-lite.cmake)
|
| -include(libprotobuf.cmake)
|
| -include(libprotoc.cmake)
|
| -include(protoc.cmake)
|
| -if (BUILD_TESTING)
|
| - include(tests.cmake)
|
| -endif (BUILD_TESTING)
|
|
|