Apache OpenOffice (AOO) Bugzilla – Issue 67589
Implement internal dmake commands noop and echo
Last modified: 2013-08-07 15:34:52 UTC
This might not be a problem, but if the last recipe line of a target is empty or whitespace only and there were valid recipe lines before in that target than it is possible that that Update_time_stamp() is called in Do_cmnd() before the previous recipe has finished. (This is not a problem if there are only empty recipe lines, like the $(not ...) construction from issue 66651.)
Created attachment 37903 [details] Only FIXMEs
Created attachment 38059 [details] Patch for dmake
Changing title, this issue is not only about "Skipping empty recipe lines might result in calling Update_time_stamp() too early but about cleaning the process up a little and implementing internal dmake commands noop and echo. These already exist for the native Windows version.
Created attachment 38124 [details] Patch for dmake
Committed previous patch to dmake46. Testcase and documentation are still to be done.
Committed documentation and testcases to dmake46.
@ause: Please verify
.