]> git.openstreetmap.org Git - nominatim.git/commit
reorganise path settings in config
authorSarah Hoffmann <lonvia@denofr.de>
Tue, 15 Dec 2020 09:09:55 +0000 (10:09 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sat, 19 Dec 2020 13:33:04 +0000 (14:33 +0100)
commitb5480f6e366be7c7d06d8444acc4cfd6a1aa31e2
treeb6bb6754a131296bce4aaabab0de48122bdadd47
parent17a8cc5e29223fea3dbb1ae02f4450c17bbd7bfe
reorganise path settings in config

CONST_BasePath is split into separate configuration variables
for binaries, libraries and data. These variables as well as
the installation path are now set in the executable directly and
no longer configurable via project settings.

This is the first step towards an installable software. The
executables should know per installation where to find their
necessary data to execute. Project configuration needs to be
restricted to settings that really concern the specific Nominatim
installation.
33 files changed:
CMakeLists.txt
cmake/script.tmpl
cmake/website.tmpl
lib/AddressDetails.php
lib/DB.php
lib/Geocode.php
lib/PlaceLookup.php
lib/ReverseGeocode.php
lib/SearchContext.php
lib/SearchDescription.php
lib/TokenList.php
lib/TokenSpecialTerm.php
lib/cmd.php
lib/init-website.php
lib/init.php
lib/setup/SetupClass.php
settings/defaults.php
test/bdd/environment.py
utils/check_import_finished.php
utils/country_languages.php
utils/export.php
utils/query.php
utils/setup.php
utils/specialphrases.php
utils/update.php
utils/warm.php
website/deletable.php
website/details.php
website/lookup.php
website/polygons.php
website/reverse.php
website/search.php
website/status.php