]> git.ipfire.org Git - thirdparty/make.git/commit
[SV 61805] Support quoted whitespace in .SHELLFLAGS with .ONESHELL
authorDmitry Goncharov <dgoncharov@users.sf.net>
Mon, 24 Jan 2022 05:57:28 +0000 (00:57 -0500)
committerPaul Smith <psmith@gnu.org>
Sun, 6 Feb 2022 23:46:32 +0000 (18:46 -0500)
commit1fd0bfaf1e1d8598bf2c78e7ff969073cdb6fec2
tree7cf0c218ffcefef9971ac0f0e3a3e7ba78cc3ac4
parent8eb171e469b842e710a662c34f0339bdbc3e0e67
[SV 61805] Support quoted whitespace in .SHELLFLAGS with .ONESHELL

* src/job.c (construct_command_argv_internal): Call recursively to
parse .SHELLFLAGS when .ONESHELL is active.
* tests/scripts/targets/ONESHELL: Add tests.
src/job.c
tests/scripts/targets/ONESHELL