@@ -117,9 +117,9 @@ SET MPIR_BRANCH_TAG_VERSION=2.7.2
117117SET MPIR_SHA_CHANGESET = 67d98ac
118118SET PHP_REPOSITORY_URL = https://github.com/php/php-src.git
119119SET PHP_DIRECTORY = php
120- SET PHP_5_5_BRANCH_TAG_VERSION = php-5.5.36
121- SET PHP_5_6_BRANCH_TAG_VERSION = php-5.6.22
122- SET PHP_7_0_BRANCH_TAG_VERSION = php-7.0.7
120+ SET PHP_5_5_BRANCH_TAG_VERSION = php-5.5.37
121+ SET PHP_5_6_BRANCH_TAG_VERSION = php-5.6.23
122+ SET PHP_7_0_BRANCH_TAG_VERSION = php-7.0.8
123123SET " SUPPORTED_PHP_VERSIONS = 5_5 5_6 7_0"
124124SET " SUPPORTED_PHP_DISPLAY_VERSIONS = 5.5 5.6 7.0"
125125SET " SUPPORTED_PHP_VISUAL_STUDIO_VERSIONS = 2012 2012 2015"
@@ -785,8 +785,10 @@ IF !ENABLE_BUILD_PACKAGES! EQU !FALSE! (
785785 CALL :BUILDDRIVER " !ABSOLUTE_DEPENDENCIES_PHP_SOURCE_DIRECTORY! " " !ABSOLUTE_BATCH_DIRECTORY! " " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! " !FALSE! !TRUE! !BUILD_TYPE_RELEASE! " " " " " !ABSOLUTE_DRIVER_DEPENDENCY_CPP_DRIVER_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_LIBUV_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_OPENSSL_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_ZLIB_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_DRIVER_DEPENDENCY_MPIR_PACKAGE_INSTALLATION_DIRECTORY! " " !LOG_DRIVER_BUILD! "
786786 IF !ERRORLEVEL! NEQ 0 EXIT /B !ERRORLEVEL!
787787 MKDIR " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts\doc"
788- ECHO COPY /Y !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts >> " !LOG_PACKAGE_BUILD! "
789- COPY /Y " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll" " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
788+ SET " ABSOLUTE_DRIVER_LIBRARY = !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll"
789+ IF NOT EXIST " !ABSOLUTE_DRIVER_LIBRARY! " SET " ABSOLUTE_DRIVER_LIBRARY = !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \ext\php_cassandra.dll"
790+ ECHO COPY /Y !ABSOLUTE_DRIVER_LIBRARY! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts >> " !LOG_PACKAGE_BUILD! "
791+ COPY /Y " !ABSOLUTE_DRIVER_LIBRARY! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
790792 ECHO COPY /Y !ABSOLUTE_CHANGELOG_PATH! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts >> " !LOG_PACKAGE_BUILD! "
791793 COPY /Y " !ABSOLUTE_CHANGELOG_PATH! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
792794 ECHO COPY /Y !ABSOLUTE_LICENSE_PATH! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts >> " !LOG_PACKAGE_BUILD! "
@@ -797,12 +799,15 @@ IF !ENABLE_BUILD_PACKAGES! EQU !FALSE! (
797799 XCOPY /E /Y " !ABSOLUTE_EXTENSION_DOCUMENT_DIRECTORY! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \ts\doc" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
798800 CALL :CLEANGITSOURCE " !ABSOLUTE_DEPENDENCIES_PHP_SOURCE_DIRECTORY! " " !LOG_DRIVER_BUILD! "
799801 IF !ERRORLEVEL! NEQ 0 EXIT /B !ERRORLEVEL!
802+ CALL :CLEANDIRECTORY " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! " " Cleaning library directory"
800803 ECHO Building PHP driver [NTS]
801804 CALL :BUILDDRIVER " !ABSOLUTE_DEPENDENCIES_PHP_SOURCE_DIRECTORY! " " !ABSOLUTE_BATCH_DIRECTORY! " " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! " !FALSE! !FALSE! !BUILD_TYPE_RELEASE! " " " " " !ABSOLUTE_DRIVER_DEPENDENCY_CPP_DRIVER_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_LIBUV_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_OPENSSL_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_CPP_DRIVER_DEPENDENCY_ZLIB_PACKAGE_INSTALLATION_DIRECTORY! " " !ABSOLUTE_DRIVER_DEPENDENCY_MPIR_PACKAGE_INSTALLATION_DIRECTORY! " " !LOG_DRIVER_BUILD! "
802805 IF !ERRORLEVEL! NEQ 0 EXIT /B !ERRORLEVEL!
803806 MKDIR " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts\doc"
804- ECHO COPY /Y !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts >> " !LOG_PACKAGE_BUILD! "
805- COPY /Y " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll" " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
807+ SET " ABSOLUTE_DRIVER_LIBRARY = !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \php_cassandra.dll"
808+ IF NOT EXIST " !ABSOLUTE_DRIVER_LIBRARY! " SET " ABSOLUTE_DRIVER_LIBRARY = !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! \ext\php_cassandra.dll"
809+ ECHO COPY /Y !ABSOLUTE_DRIVER_LIBRARY! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts >> " !LOG_PACKAGE_BUILD! "
810+ COPY /Y " !ABSOLUTE_DRIVER_LIBRARY! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
806811 ECHO COPY /Y !ABSOLUTE_CHANGELOG_PATH! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts >> " !LOG_PACKAGE_BUILD! "
807812 COPY /Y " !ABSOLUTE_CHANGELOG_PATH! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
808813 ECHO COPY /Y !ABSOLUTE_LICENSE_PATH! !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts >> " !LOG_PACKAGE_BUILD! "
@@ -813,6 +818,7 @@ IF !ENABLE_BUILD_PACKAGES! EQU !FALSE! (
813818 XCOPY /E /Y " !ABSOLUTE_EXTENSION_DOCUMENT_DIRECTORY! " " !ABSOLUTE_PACKAGES_DIRECTORY! \!DRIVER_PACKAGE_INSTALLATION_DIRECTORY! \nts\doc" >> " !LOG_PACKAGE_BUILD! " 2 >& 1
814819 CALL :CLEANGITSOURCE " !ABSOLUTE_DEPENDENCIES_PHP_SOURCE_DIRECTORY! " " !LOG_DRIVER_BUILD! "
815820 IF !ERRORLEVEL! NEQ 0 EXIT /B !ERRORLEVEL!
821+ CALL :CLEANDIRECTORY " !ABSOLUTE_DRIVER_LIBRARY_DIRECTORY! " " Cleaning library directory"
816822
817823 REM Skip a line on the display
818824 ECHO .
0 commit comments