Robustify makefile redirection use.

This commit is contained in:
Roland McGrath
2012-10-10 09:31:42 -07:00
parent 1e651dcb4a
commit 960a6aff19
2 changed files with 9 additions and 2 deletions
+5
View File
@@ -1,3 +1,8 @@
2012-10-10 Roland McGrath <roland@hack.frob.com>
* Makefile.am (%_defs, $(srcdir)/%_dis.h): Redirect to temp file,
mv into place with separate command.
2012-06-26 Roland McGrath <roland@hack.frob.com>
* Makefile.am [!MAINTAINER_MODE] ($(srcdir)/%_dis.h): New rule.
+4 -2
View File
@@ -46,7 +46,8 @@ i386_disasm.o: i386.mnemonics $(srcdir)/i386_dis.h
x86_64_disasm.o: x86_64.mnemonics $(srcdir)/x86_64_dis.h
%_defs: $(srcdir)/defs/i386
m4 -D$* -DDISASSEMBLER $< > $@
m4 -D$* -DDISASSEMBLER $< > $@T
mv -f $@T $@
if MAINTAINER_MODE
noinst_HEADERS = memory-access.h i386_parse.h i386_data.h
@@ -54,7 +55,8 @@ noinst_HEADERS = memory-access.h i386_parse.h i386_data.h
noinst_PROGRAMS = i386_gendis
$(srcdir)/%_dis.h: %_defs i386_gendis
./i386_gendis $< > $@
./i386_gendis $< > $@T
mv -f $@T $@
else