@@ -3,35 +3,35 @@ Set Zend Engine version variables from the php-src/Zend/*.h header files.
33
44Variables: 
55
6- * Zend_VERSION_EXTENSION_API_NO  
7- * Zend_VERSION_LABEL  
8- * Zend_VERSION_MODULE_API_NO  
9- * Zend_VERSION  
6+ * PHP_ZEND_VERSION_EXTENSION_API_NO  
7+ * PHP_ZEND_VERSION_LABEL  
8+ * PHP_ZEND_VERSION_MODULE_API_NO  
9+ * PHP_ZEND_VERSION  
1010#]=============================================================================] 
1111
1212include_guard (GLOBAL )
1313
1414# Set Zend Engine version variables. 
15- block(PROPAGATE Zend_VERSION Zend_VERSION_LABEL )
15+ block(PROPAGATE PHP_ZEND_VERSION PHP_ZEND_VERSION_LABEL )
1616  file (
1717    STRINGS 
1818    zend.h
1919    _
2020    REGEX  "^[ \t ]*#[ \t ]*define[ \t ]+ZEND_VERSION[ \t ]+\" ([0-9.]+)([^\" ]*)" 
2121  )
22-   set (Zend_VERSION  "${CMAKE_MATCH_1} " )
23-   set (Zend_VERSION_LABEL  "${CMAKE_MATCH_2} " )
22+   set (PHP_ZEND_VERSION  "${CMAKE_MATCH_1} " )
23+   set (PHP_ZEND_VERSION_LABEL  "${CMAKE_MATCH_2} " )
2424endblock()
2525
2626# This is automatically executed with the project(Zend...) invocation. 
2727function (_zend_version_post_project)
28-   if (DEFINED  Zend_VERSION_MODULE_API_NO )
28+   if (DEFINED  PHP_ZEND_VERSION_MODULE_API_NO )
2929    return ()
3030  endif ()
3131
3232  # Append extra version label suffix to version. 
33-   string (APPEND  Zend_VERSION  "${Zend_VERSION_LABEL } " )
34-   message (STATUS  "Zend Engine version: ${Zend_VERSION } " )
33+   string (APPEND  PHP_ZEND_VERSION  "${PHP_ZEND_VERSION_LABEL } " )
34+   message (STATUS  "Zend Engine version: ${PHP_ZEND_VERSION } " )
3535
3636  # Get extensions API number. 
3737  file (
@@ -40,7 +40,7 @@ function(_zend_version_post_project)
4040    _
4141    REGEX  "^[ \t ]*#[ \t ]*define[ \t ]+ZEND_EXTENSION_API_NO[ \t ]+([0-9]+)" 
4242  )
43-   set (Zend_VERSION_EXTENSION_API_NO  "${CMAKE_MATCH_1} " )
43+   set (PHP_ZEND_VERSION_EXTENSION_API_NO  "${CMAKE_MATCH_1} " )
4444
4545  # Get modules API number. 
4646  file (
@@ -49,13 +49,13 @@ function(_zend_version_post_project)
4949    _
5050    REGEX  "^[ \t ]*#[ \t ]*define[ \t ]+ZEND_MODULE_API_NO[ \t ]+([0-9]+)" 
5151  )
52-   set (Zend_VERSION_MODULE_API_NO  "${CMAKE_MATCH_1} " )
52+   set (PHP_ZEND_VERSION_MODULE_API_NO  "${CMAKE_MATCH_1} " )
5353
5454  return (
5555    PROPAGATE
56-       Zend_VERSION 
57-       Zend_VERSION_EXTENSION_API_NO 
58-       Zend_VERSION_MODULE_API_NO 
56+       PHP_ZEND_VERSION 
57+       PHP_ZEND_VERSION_EXTENSION_API_NO 
58+       PHP_ZEND_VERSION_MODULE_API_NO 
5959  )
6060endfunction ()
61- variable_watch (Zend_DESCRIPTION  _zend_version_post_project)
61+ variable_watch (PHP_ZEND_DESCRIPTION  _zend_version_post_project)
0 commit comments