charset: $(CHARSET) euc: charset.euc-jp euc-jp: charset.euc-jp shift_jis: charset.shift_jis sjis: charset.shift_jis charset.euc-jp: -rm -f charset.* for f in $(FILES); \ do \ $(SJISTOEUC) $$f > x || continue; \ cmp -s x $$f || mv -f x $$f; \ done touch $@ charset.shift_jis: if rm -f charset.euc-jp; then \ for f in $(FILES); \ do \ $(EUCTOSJIS) $$f > x || continue; \ cmp -s x $$f || mv -f x $$f; \ done; \ fi touch $@