X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/4342a539afe9078f16a1117bd4b29be3c4c563f5..a4ba79fe780e521cb3f1958dd1a22238b85aa9f5:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index facd3f30..816ce647 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -121,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 @@ -129,6 +128,16 @@ if (BUILD_API) website/status.php ) + set(WEBSITEFILES + 403.html + 509.html + crossdomain.xml + favicon.ico + nominatim.xml + robots.txt + taginfo.json + ) + foreach (script_source ${WEBSITESCRIPTS}) configure_file(${PROJECT_SOURCE_DIR}/cmake/website.tmpl ${PROJECT_BINARY_DIR}/${script_source}) @@ -136,11 +145,26 @@ if (BUILD_API) set(WEBPATHS css images js) + foreach (webfile ${WEBSITEFILES}) + configure_file(${PROJECT_SOURCE_DIR}/website/${webfile} + ${PROJECT_BINARY_DIR}/website/${webfile}) + endforeach() + foreach (wp ${WEBPATHS}) execute_process( 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() #-----------------------------------------------------------------------------