mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-22 06:29:23 +01:00
Makefile.am: Avoid redirection of input and output files
Ensure that directory is created before its written to This can cause a build race in a highly parallelised build where a directory is not yet created but output file is being written using redirection e.g. rst2man.py --strict --no-raw --no-generator --no-datestamp < ../git/monitor/iwmon.rst > monitor/iwmon.1 /bin/sh: monitor/iwmon.1: No such file or directory make[1]: *** [Makefile:3544: monitor/iwmon.1] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
83ddd88e61
commit
9dccec8566
@ -631,8 +631,9 @@ SED_PROCESS = $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(SED) \
|
||||
< $< > $@
|
||||
|
||||
if RUN_RST2MAN
|
||||
RST2MAN_PROCESS = $(AM_V_GEN)$(RST2MAN) --strict --no-raw --no-generator \
|
||||
--no-datestamp $< $@
|
||||
RST2MAN_PROCESS = $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
|
||||
$(AM_V_GEN)$(RST2MAN) --strict --no-raw \
|
||||
--no-generator --no-datestamp $< $@
|
||||
else
|
||||
RST2MAN_PROCESS = $(AM_V_GEN)test -f $@ || \
|
||||
{ echo "Generated manual page $@ does not exist"; false; }
|
||||
|
Loading…
Reference in New Issue
Block a user