#CC = shlicc2 CC = gcc CFLAGS = -O -g SHAR = shar -T # SHAR = shar #PERL = perl5 PERL = perl RM = rm -rf VERSION = 19 nkf : nkf.c $(CC) $(CFLAGS) -o nkf nkf.c clean: -$(RM) nkf.o nkf nkf.in nkf.out nkf$(VERSION) *~ cd NKF; make clean test: nkf $(PERL) test.pl perl: ( cd NKF ; \ $(PERL) Makefile.PL ; \ make ; \ make test ) shar: -mkdir nkf$(VERSION) -mkdir nkf$(VERSION)/NKF for file in `cat MANIFEST`; \ do \ nkf -j -m0 $$file > nkf$(VERSION)/$$file ; \ done ( cd nkf$(VERSION) ; $(SHAR) `cat ../MANIFEST` ) > nkf$(VERSION).shar -$(RM) nkf$(VERSION)