Re: [PATCH] Makefile: abort on shells that do not support ${parameter%word} expansion
Brandon Casey <casey@nrlssc.navy.mil> writes:
Show 11 quoted lines
> diff --git a/Makefile b/Makefile
> index 8d6d451..46d9c5d 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -1738,6 +1738,7 @@ endif
>
> please_set_SHELL_PATH_to_a_more_modern_shell:
> @$$(:)
> + @foo=bar_suffix && test bar = "$${foo%_*}"
>
> shell_compatibility_test: please_set_SHELL_PATH_to_a_more_modern_shellPerhaps
@foo='bar?suffix' && test bar = "$${foo%\?*}"instead?