From: Sarah Hoffmann Date: Tue, 8 Mar 2016 23:07:46 +0000 (+0100) Subject: install executables and call settings.php explicitly X-Git-Tag: v3.0.0~197^2 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/5ccb499a6f389913fe8c8c745a31dff40907b98c?ds=sidebyside install executables and call settings.php explicitly Executables (including websites) need to be installed in the build directory, so that they can find the right settings.php. settings now defines build and source dir. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index a561e020..dca35eca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,7 @@ add_definitions(-DNOMINATIM_VERSION="${NOMINATIM_VERSION}") #----------------------------------------------------------------------------- set(BUILD_TESTS on) +set(WITH_LUA off) add_subdirectory(osm2pgsql) find_package(Threads REQUIRED) @@ -60,19 +61,41 @@ include_directories(${LIBXML2_INCLUDE_DIR}) # #----------------------------------------------------------------------------- -configure_file( - ${PROJECT_SOURCE_DIR}/settings/settings.php - ${PROJECT_BINARY_DIR}/settings/settings.php -) +set(CUSTOMFILES + settings/settings.php + settings/phrase_settings.php + website/deletable.php + website/details.php + website/hierarchy.php + website/lookup.php + website/polygons.php + website/reverse.php + website/search.php + website/status.php + utils/blocks.php + utils/country_languages.php + utils/imports.php + utils/importWikipedia.php + utils/query.php + utils/server_compare.php + utils/setup.php + utils/specialphrases.php + utils/update.php + utils/warm.php + ) + +foreach (cfile ${CUSTOMFILES}) + configure_file(${PROJECT_SOURCE_DIR}/${cfile} ${PROJECT_BINARY_DIR}/${cfile}) +endforeach() + +set(WEBPATHS css images js) -configure_file( - ${PROJECT_SOURCE_DIR}/settings/phrase_settings.php - ${PROJECT_BINARY_DIR}/settings/phrase_settings.php -) +foreach (wp ${WEBPATHS}) + execute_process( + COMMAND ln -sf ${PROJECT_SOURCE_DIR}/website/${wp} ${PROJECT_BINARY_DIR}/website/ + ) +endforeach() -execute_process( - COMMAND ln -s -t ${PROJECT_BINARY_DIR} ${PROJECT_SOURCE_DIR}/utils -) #----------------------------------------------------------------------------- # diff --git a/lib/init.php b/lib/init.php index db984ef8..26952d05 100644 --- a/lib/init.php +++ b/lib/init.php @@ -1,8 +1,5 @@