Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello, first step when creating configure script is currently using make. This is helpful when developing build system to only rebuild
configure
andphp_config.h.in
files when one of the *.m4 file changes.Realistically, it is not needed that much considering the time of several seconds to fully rebuild the configure script.
To better understand this:
time ./buildconf (with make) -> 4sectime ./buildconf (without make) -> 3secApproach shown in #4355 decreases time for another second approximately.
When downloading PHP release tarball
configure
andphp_config.h.in
are already included and scripts without using --force exits before reaching the files generation steps. The configure steps takes 10s up to a minute depending on options, so performance improvements and simplifications here are more or less only for core devs...Thanks.
Redaction
that drastically practical anyhow because build system developers mostly regenerate all files all the time...