]> git.openstreetmap.org Git - nominatim.git/commitdiff
cmake: only require php for import and api
authorSarah Hoffmann <lonvia@denofr.de>
Thu, 11 Jun 2020 20:44:00 +0000 (22:44 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Thu, 11 Jun 2020 20:44:00 +0000 (22:44 +0200)
CMakeLists.txt

index b265caa7e6feef6eaa58fecd8e66edf7c3ba2c8a..facd3f30bb692a82ed29283d65514e160ba12a83 100644 (file)
@@ -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)