``git push origin {main branch}``
``git push origin {release branch}``
-12. run: ``PHPROOT=. ./makedist 5.4.2RC2``, this will export the tree, create configure
+12. run: ``PHPROOT=. ./scripts/dev/makedist 5.4.2RC2``, this will export the tree, create configure
and build three tarballs (gz, bz2 and xz).
13. run ``scripts/dev/gen_verify_stub <version> [identity]``, this will sign the tarballs
8. Push the tag f.e. "``git push origin php-5.4.1``"
-9. run: ``PHPROOT=. ./makedist php 5.4.1``, this will export the tag, create configure
+9. run: ``PHPROOT=. ./scripts/dev/makedist php 5.4.1``, this will export the tag, create configure
and build three tarballs (gz, bz2 and xz).
Check if the pear files are updated (phar).
On some systems the behavior of GNU tar can default to produce POSIX compliant archives
original_path=`pwd`
# Project root directory
-project_root=`CDPATH= cd -- "$(dirname -- "$0")" && pwd -P`
+project_root=`CDPATH= cd -- "$(dirname -- "$0")/../../" && pwd -P`
cd $project_root
echo "Generating Zend parser and lexer files"
# Written by Stig Bakken <ssb@guardian.no> 1997-05-28.
# Adapted to git by Stanislav Malyshev <stas@php.net>
+# Go to project root directory.
+cd $(CDPATH= cd -- "$(dirname -- "$0")/../../" && pwd -P)
if test "$#" != "1"; then
echo "Usage: makedist <version>" >&2
# when a user runs buildconf in the distribution.
rm -f buildmk.stamp
-./genfiles
+./scripts/dev/genfiles
# now restore our versions of libtool-generated files
for i in $LT_TARGETS; do