website/reverse.php
website/search.php
website/status.php
- website/403.html
- website/509.html
- website/crossdomain.xml
- website/favicon.ico
- website/last_update.php
- website/nominatim.xml
- website/robots.txt
- website/taginfo.json
- utils/blocks.php
+ )
+
++set(WEBSITEFILES
++ 403.html
++ 509.html
++ crossdomain.xml
++ favicon.ico
++ last_update.php
++ nominatim.xml
++ robots.txt
++ taginfo.json
++)
++
+ set(CUSTOMSCRIPTS
utils/country_languages.php
utils/importWikipedia.php
utils/export.php
utils/warm.php
)
- foreach (cfile ${CUSTOMFILES})
- configure_file(${PROJECT_SOURCE_DIR}/${cfile} ${PROJECT_BINARY_DIR}/${cfile})
+ foreach (script_source ${CUSTOMSCRIPTS})
+ configure_file(${PROJECT_SOURCE_DIR}/cmake/script.tmpl
+ ${PROJECT_BINARY_DIR}/${script_source})
endforeach()
- configure_file(${PROJECT_SOURCE_DIR}/settings/defaults.php ${PROJECT_BINARY_DIR}/settings/settings.php)
+ foreach (script_source ${WEBSITESCRIPTS})
+ configure_file(${PROJECT_SOURCE_DIR}/cmake/website.tmpl
+ ${PROJECT_BINARY_DIR}/${script_source})
+ endforeach()
+
++foreach (webfile ${WEBSITEFILES})
++ configure_file(${PROJECT_SOURCE_DIR}/website/${webfile}
++ ${PROJECT_BINARY_DIR}/website/${webfile})
++endforeach()
++
+ configure_file(${PROJECT_SOURCE_DIR}/settings/defaults.php
+ ${PROJECT_BINARY_DIR}/settings/settings.php)
set(WEBPATHS css images js)