X-Git-Url: https://git.openstreetmap.org/nominatim.git/blobdiff_plain/bae69f0102c8d79ed7ed442810101d0736e41343..7324431b121496f5849c70de7f10f869690568f3:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 2596c104..cb137341 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") project(nominatim) set(NOMINATIM_VERSION_MAJOR 3) -set(NOMINATIM_VERSION_MINOR 4) +set(NOMINATIM_VERSION_MINOR 5) set(NOMINATIM_VERSION_PATCH 0) set(NOMINATIM_VERSION "${NOMINATIM_VERSION_MAJOR}.${NOMINATIM_VERSION_MINOR}.${NOMINATIM_VERSION_PATCH}") @@ -79,14 +79,16 @@ endif() # Setting PHP binary variable as to command line (prevailing) or auto detect -if (NOT PHP_BIN) - find_program (PHP_BIN php) -endif() -# sanity check if PHP binary exists -if (NOT EXISTS ${PHP_BIN}) - message(FATAL_ERROR "PHP binary not found. Install php or provide location with -DPHP_BIN=/path/php ") +if (BUILD_API OR BUILD_IMPORTER) + if (NOT PHP_BIN) + find_program (PHP_BIN php) + endif() + # sanity check if PHP binary exists + if (NOT EXISTS ${PHP_BIN}) + message(FATAL_ERROR "PHP binary not found. Install php or provide location with -DPHP_BIN=/path/php ") + endif() + message (STATUS "Using PHP binary " ${PHP_BIN}) endif() -message (STATUS "Using PHP binary " ${PHP_BIN}) #----------------------------------------------------------------------------- # import scripts and utilities (importer only) @@ -119,7 +121,6 @@ if (BUILD_API) set(WEBSITESCRIPTS website/deletable.php website/details.php - website/hierarchy.php website/lookup.php website/polygons.php website/reverse.php @@ -139,6 +140,16 @@ if (BUILD_API) COMMAND ln -sf ${PROJECT_SOURCE_DIR}/website/${wp} ${PROJECT_BINARY_DIR}/website/ ) endforeach() + + add_custom_target(serve + php -S 127.0.0.1:8088 + WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/website + ) + + add_custom_target(serve-global + php -S 0.0.0.0:8088 + WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/website + ) endif() #-----------------------------------------------------------------------------