From c39ca7189b685f251c6e7db3ce14133feeac10a5 Mon Sep 17 00:00:00 2001 From: "Daniel J. Hofmann" Date: Mon, 31 Aug 2015 16:52:39 +0200 Subject: [PATCH] Remove protobuf dependencies from build system --- CMakeLists.txt | 10 ------- cmake/CPackDebianConfig.cmake | 2 +- cmake/FindOSMPBF.cmake | 54 ----------------------------------- 3 files changed, 1 insertion(+), 65 deletions(-) delete mode 100644 cmake/FindOSMPBF.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 77799a31c..89c2c58f8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -281,16 +281,6 @@ if(OPENMP_FOUND) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") endif() -find_package(OSMPBF REQUIRED) -include_directories(${OSMPBF_INCLUDE_DIR}) -target_link_libraries(osrm-extract ${OSMPBF_LIBRARY}) -target_link_libraries(osrm-prepare ${OSMPBF_LIBRARY}) - -find_package(Protobuf REQUIRED) -include_directories(${PROTOBUF_INCLUDE_DIRS}) -target_link_libraries(osrm-extract ${PROTOBUF_LIBRARY}) -target_link_libraries(osrm-prepare ${PROTOBUF_LIBRARY}) - find_package(BZip2 REQUIRED) include_directories(${BZIP_INCLUDE_DIRS}) target_link_libraries(osrm-extract ${BZIP2_LIBRARIES}) diff --git a/cmake/CPackDebianConfig.cmake b/cmake/CPackDebianConfig.cmake index 065c42900..bd434ee9e 100644 --- a/cmake/CPackDebianConfig.cmake +++ b/cmake/CPackDebianConfig.cmake @@ -34,7 +34,7 @@ SET(CPACK_DEBIAN_PACKAGE_SECTION "devel") SET(CPACK_DEBIAN_PACKAGE_DESCRIPTION "Open Source Routing Machine (OSRM) is a high-performance routing engine. It combines sophisticated routing algorithms with the open and free data of the OpenStreetMap." ) -SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6-dev, libprotobuf-dev, libosmpbf-dev, libbz2-1.0, libstxxl1, libxml2, libzip2, liblua5.1-0, libtbb2, libboost-all-dev") +SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libc6-dev, libbz2-1.0, libstxxl1, libxml2, libzip2, liblua5.1-0, libtbb2, libboost-all-dev") file(GLOB_RECURSE ProfileGlob ${CMAKE_SOURCE_DIR}/profiles/*) install(FILES ${ProfileGlob} DESTINATION "share/doc/${LOWER_PROJECT_NAME}/profiles") diff --git a/cmake/FindOSMPBF.cmake b/cmake/FindOSMPBF.cmake deleted file mode 100644 index 78b1d9dc8..000000000 --- a/cmake/FindOSMPBF.cmake +++ /dev/null @@ -1,54 +0,0 @@ -# Locate OSMPBF library -# This module defines -# OSMPBF_FOUND, if false, do not try to link to OSMPBF -# OSMPBF_LIBRARIES -# OSMPBF_INCLUDE_DIR, where to find OSMPBF.hpp -# -# Note that the expected include convention is -# #include -# and not -# #include - -IF( NOT OSMPBF_FIND_QUIETLY ) - MESSAGE(STATUS "Looking for OSMPBF...") -ENDIF() - -FIND_PATH(OSMPBF_INCLUDE_DIR osmpbf.h - HINTS - $ENV{OSMPBF_DIR} - PATH_SUFFIXES OSMPBF include/osmpbf include - PATHS - ~/Library/Frameworks - /Library/Frameworks - /usr/local - /usr - /opt/local # DarwinPorts - /opt -) - -FIND_LIBRARY(OSMPBF_LIBRARY - NAMES osmpbf - HINTS - $ENV{OSMPBF_DIR} - PATH_SUFFIXES lib64 lib - PATHS - ~/Library/Frameworks - /Library/Frameworks - /usr/local - /usr - /opt/local - /opt -) - -INCLUDE(FindPackageHandleStandardArgs) -# handle the QUIETLY and REQUIRED arguments and set OSMPBF_FOUND to TRUE if -# all listed variables are TRUE -FIND_PACKAGE_HANDLE_STANDARD_ARGS(OSMPBF DEFAULT_MSG OSMPBF_LIBRARY OSMPBF_INCLUDE_DIR) - -IF( NOT OSMPBF_FIND_QUIETLY ) - IF( OSMPBF_FOUND ) - MESSAGE(STATUS "Found OSMPBF: ${OSMPBF_LIBRARY}" ) - ENDIF() -ENDIF() - -#MARK_AS_ADVANCED(OSMPBF_INCLUDE_DIR OSMPBF_LIBRARIES OSMPBF_LIBRARY OSMPBF_LIBRARY_DBG)