# SHAR = shar -T
PERL = perl
RM = rm -rf
-VERSION = 201
+VERSION = 205
+EXIST = test -f
+#EXIST = exist #nmake
nkf : nkf.c config.h utf8tbl.o
$(CC) $(CFLAGS) -o nkf nkf.c utf8tbl.o
clean:
-$(RM) nkf.o nkf nkf.in nkf.out nkf$(VERSION) *~ *.bad utf8tbl.o
- cd NKF.mod; make clean
+ cd NKF.mod; if $(EXIST) Makefile; then make clean; fi
test: nkf
$(PERL) test.pl
echo "cd nkf$(VERSION)" >>nkf$(VERSION).shar
( cd nkf$(VERSION) ; $(SHAR) `cat ../MANIFEST` ) >> nkf$(VERSION).shar
-$(RM) nkf$(VERSION)
+
+tar:
+ -mkdir nkf$(VERSION)
+ -mkdir nkf$(VERSION)/NKF.mod
+ for file in `cat MANIFEST`; \
+ do \
+ nkf -j -m0 $$file > nkf$(VERSION)/$$file ; \
+ done
+ tar cf nkf$(VERSION).tar nkf$(VERSION)
+ -$(RM) nkf$(VERSION)