From: Eldar Yusupov Date: Wed, 23 Oct 2019 04:04:04 +0000 (+0300) Subject: Add optional compilation of osm2pgsl X-Git-Tag: v3.5.0~27^2~2^2 X-Git-Url: https://git.openstreetmap.org/nominatim.git/commitdiff_plain/72c0898409d5c496538287cea3c71edc3c170e62 Add optional compilation of osm2pgsl --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e55f628..66886f63 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,14 +39,17 @@ set(BUILD_DOCS on CACHE BOOL "Build documentation") set(BUILD_SERVER on CACHE BOOL "Build API server") set(BUILD_MODULE on CACHE BOOL "Build PostgreSQL module") set(BUILD_NOMINATIM on CACHE BOOL "Build Nominatim executable") +set(BUILD_OSM2PGSQL on CACHE BOOL "Build osm2pgsql") if (BUILD_SERVER) - if (NOT EXISTS "${CMAKE_SOURCE_DIR}/osm2pgsql/CMakeLists.txt") - message(FATAL_ERROR "The osm2pgsql directory is empty.\ - Did you forget to check out Nominatim recursively?\ - \nTry updating submodules with: git submodule update --init") + if (BUILD_OSM2PGSQL) + if (NOT EXISTS "${CMAKE_SOURCE_DIR}/osm2pgsql/CMakeLists.txt") + message(FATAL_ERROR "The osm2pgsql directory is empty.\ + Did you forget to check out Nominatim recursively?\ + \nTry updating submodules with: git submodule update --init") + endif() + add_subdirectory(osm2pgsql) endif() - add_subdirectory(osm2pgsql) find_program(PYOSMIUM pyosmium-get-changes) if (NOT EXISTS "${PYOSMIUM}")