[7/7] opcodes: build with mktemp
Commit Message
---
opcodes/Makefile.am | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
@@ -333,9 +333,10 @@ libopcodes_a_SOURCES =
stamp-lib: libopcodes.la
libtooldir=`$(LIBTOOL) --config | sed -n -e 's/^objdir=//p'`; \
if [ -f $$libtooldir/libopcodes.a ]; then \
- cp $$libtooldir/libopcodes.a libopcodes.tmp; \
- $(RANLIB) libopcodes.tmp; \
- $(SHELL) $(srcdir)/../move-if-change libopcodes.tmp libopcodes.a; \
+ tmp=`mktemp --tmpdir=. libopcodes.XXXXXX.a`; \
+ cp $$libtooldir/libopcodes.a $$tmp; \
+ $(RANLIB) $$tmp; \
+ $(SHELL) $(srcdir)/../move-if-change $$tmp libopcodes.a; \
else true; fi
touch stamp-lib
@@ -343,8 +344,9 @@ libopcodes.a: stamp-lib ; @true
POTFILES = $(HFILES) $(CFILES)
po/POTFILES.in: @MAINT@ Makefile
- for f in $(POTFILES); do echo $$f; done | LC_ALL=C sort > tmp \
- && mv tmp $(srcdir)/po/POTFILES.in
+ tmp=`mktemp --tmpdir=. POTFILES.XXXXXX.in`; \
+ for f in $(POTFILES); do echo $$f; done | LC_ALL=C sort > $$tmp \
+ && mv $$tmp $(srcdir)/po/POTFILES.in
CLEANFILES = \
stamp-epiphany stamp-fr30 stamp-frv stamp-ip2k stamp-iq2000 stamp-lm32 \