Apache OpenOffice (AOO) Bugzilla – Issue 50091
dmake doesn't echo shell escape comands
Last modified: 2013-08-07 15:34:52 UTC
In contrast to its man page -------------------------- $(shell command) Runs command as if it were part of a recipe and returns, separated by a single space, all the non-white space terms written to stdout by the command. (snip) current directory. The recipe modification flags [+@%-] are honored if they appear as the first characters in the command. For example: --------------------------- the @ flag, or the -vr switch is not honored, i.e. $(shell commands) are never echoed.
Created attachment 26727 [details] Patch to echo shell escapes
The previous patch enables the echoing of $(shell ...) commands. I'll commit after I verified that the new verbosity doesn't disturb the OOo build.
The OOo build finished successfully. I committed a slightly changed version of the patch to dmake43p01. Now dmake issues something like this: dmake: Executing shell macro: <command> for every use of a $(shell <command>) function macro. Note: You can silence this verbosity by using "@", i.e. $(shell @<command>).
Please verify.
.