Searched hist:"34 fef46b066f760643ab18a9aa83d2a2a92732f1" (Results 1 – 1 of 1) sorted by relevance
/haiku/ |
H A D | configure | 34fef46b066f760643ab18a9aa83d2a2a92732f1 Mon Sep 06 20:02:17 UTC 2021 Augustin Cavalier <waddlesplash@gmail.com> configure: Pass -e to JAMSHELL.
We have a number of "actions" blocks in our Jam rules with more than one command, and so without -e, the actions will only fail if the last command does. This is clearly not what was intended in virtually all cases, so we should pass -e to the shell to ensure any command failing causes the whole actions to fail.
I am kind of surprised that nobody noticed this before now, even in the original Jamrules going back to the Perforce days. I only noticed it because I experimented with making "rm" fail to find places where it was invoked instead of $(RM)...
|