I've implemented the minimal checks and features that I'll need in Automake 1.14, where I want to be able to assume the make recipes are run by a POSIX shell.
The testsuite still passes on Fedora 17 and on Solaris 10 (on the latter, both with bash 3.2 and /usr/xpg4/bin/sh, albeit there are still a couple of testsuite-harness related glitches with the XPG4 shell, that will have to be solved before merging the patches into master). There are still a lot of loose ends to tie and follow-ups to write (first and foremost, updated for the manual), but that can be done in later patches IMHO, and hopefully by someone more familiar than me with the areas that will need to be touched. So, OK to push these to a new branch that will eventually be merged to master? Regards, Stefano -*-*-*- Stefano Lattarini (2): m4sh: require POSIX arithmetic $((...)) unconditionally m4sh: require a POSIX shell lib/m4sugar/m4sh.m4 | 69 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 58 insertions(+), 11 deletions(-) -- 1.8.0
