2 ( $(GLIB_GENMARSHAL
) --prefix=$(subst -,_
,$*) $< --header
> $@.tmp \
3 && mv
$@.tmp
$@
) ||
( rm -f
$@.tmp
&& exit
1 )
6 ( (echo
"#include \"$*.h\""; $(GLIB_GENMARSHAL
) --prefix=$(subst -,_
,$*) $(srcdir)/$*.list
--body
) > $@.tmp \
7 && mv
$@.tmp
$@
) ||
( rm -f
$@.tmp
&& exit
1 )