build system: support automatic reconfiguration for autotools user
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 12 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | autoconf: GIT_CONF_APPEND_LINE: change signatureconfigure.ac | +11 | 0 replies | |
| 2/7 | autoconf: GIT_CONF_APPEND_LINE -> GIT_CONF_SUBSTconfigure.ac | +12 | 2 replies | |
| 3/7 | autoconf: remove some redundant shell indirectionsconfigure.ac | +5 | 4 replies | |
| 4/7 | autoconf: remove few redundant semicolonsconfigure.ac | +2 | 0 replies | |
| 5/7 | autoconf: use AC_CONFIG_COMMANDS instead of ad-hoc 'config.mak.append'configure.ac | +16 | 0 replies | |
| 6/7 | build: "make clean" should not remove configure-generated filesMakefile | +3 | 5 replies | |
| 7/7 | build: reconfigure automatically if configure.ac changesMakefile configure.ac | +14 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/7] build system: support automatic reconfiguration for autotools user
This series aims at improving the user experience for those people who (like me) use that Autotools-based interface to the build system of Git.
The two actual improvements (equipped with proper explanations and rationales) are implemented in the last two patches. The other five patches are just preparatory changes.
The series as general or as clean as it could actually be, but it's enough to scratch the itch that motivated me to write it.
Thanks,
Stefano
Stefano Lattarini (7):
autoconf: GIT_CONF_APPEND_LINE: change signature
autoconf: GIT_CONF_APPEND_LINE -> GIT_CONF_SUBST
autoconf: remove some redundant shell indirections
autoconf: remove few redundant semicolons
autoconf: use AC_CONFIG_COMMANDS instead of ad-hoc 'config.mak.append'
build: "make clean" should not remove configure-generated files
build: reconfigure automatically if configure.ac changes
Makefile | 17 +++++++++++++++-- configure.ac | 53 ++++++++++++++++++++++++++++++----------------------- 2 files changed, 45 insertions(+), 25 deletions(-)
Signature · 1 line
1.7.10.2.1067.g553d16e