OSDN Git Service

(split) LDP: Update README.JM
[linuxjm/LDP_man-pages.git] / Makefile
index f5271c7..d270044 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -29,14 +29,18 @@ release:    jm-setup
 format:
        set -e; for d in po4a/*; do \
          echo "----- $$d -----"; cur=`pwd`; cd $$d/po; \
-         LC_ALL=C msgmerge --verbose --update ja.po $$(basename $$d); \
+         f=`/bin/mktemp`; \
+         LC_ALL=C msgmerge --verbose -o $$f ja.po $$(basename $$d) \
+           && mv -f $$f ja.po; \
          cd $$cur; \
        done
 
 format-%:
        set -e; for d in po4a/$*; do \
          cd $$d/po; \
-         msgmerge --verbose --update ja.po $$(basename $$d); \
+         f=`/bin/mktemp`; \
+         msgmerge --verbose -o $$f ja.po $$(basename $$d) \
+           && mv -f $$f ja.po; \
          cd $$cur; \
        done
 
@@ -73,7 +77,7 @@ stamp-jm-setup:
 
 clean-setup:
        $(RM) stamp-jm-setup
-       $(RM) $(PERKAMON_DIR)/man-pages
+       $(RM) $(PERKAMON_DIR)/man-pages || true
        $(RM) $(PERKAMON_DIR)/stamp-*
        $(RM) -rf $(PERKAMON_DIR)/build
        find $(PERKAMON_DIR) -type l | xargs $(RM)