On errors, don't leave a broken ipfix-entries.def, which might cause mysterious errors later. (Probably the most common cause is the lack of python xml libraries.)
Signed-off-by: YAMAMOTO Takashi <yamam...@valinux.co.jp> --- ofproto/automake.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ofproto/automake.mk b/ofproto/automake.mk index 068a742..1308820 100644 --- a/ofproto/automake.mk +++ b/ofproto/automake.mk @@ -62,4 +62,5 @@ MAN_FRAGMENTS += ofproto/ofproto-unixctl.man ofproto/ofproto-dpif-unixctl.man EXTRA_DIST += ofproto/ipfix.xml dist_noinst_SCRIPTS = ofproto/ipfix-gen-entities ofproto/ipfix-entities.def: ofproto/ipfix.xml ofproto/ipfix-gen-entities - $(run_python) $(srcdir)/ofproto/ipfix-gen-entities $< > $@ + $(run_python) $(srcdir)/ofproto/ipfix-gen-entities $< > $@.tmp + mv $@.tmp $@ -- 1.8.3.1 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev