/[suikacvs]/perl/charclass/lib/Char/Class/Makefile
Suika

Diff of /perl/charclass/lib/Char/Class/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by wakaba, Fri Aug 16 06:47:06 2002 UTC revision 1.9 by wakaba, Thu Jul 19 13:26:22 2007 UTC
# Line 1  Line 1 
1  #PERL = perl5.8.0  PERL = perl
 MKHAN_SCRIPT = mkhan.upl  
 MKHAN = $(PERL) ./$(MKHAN_SCRIPT)  
2  RM = rm -fv  RM = rm -fv
3    POD2HTML = pod2html --css "http://suika.fam.cx/www/style/html/pod.css" \
4      --htmlroot "../.."
5    
6  Han.pm: $(MKHAN_SCRIPT)  MODULES = Alphabet.pm Han.pm ISOIECTR10176.pm Hiragana.pm JISX0221.pm JISX4051.pm JISX4052.pm Kana.pm Katakana.pm RFC1815.pm UCS.pm XML.pm \
7          $(MKHAN) > $@    JaInput.pm
8    HTML_DOCUMENTS = $(MODULES:.pm=.html)
9    MKPMLIB = mkpm.pl
10    
11  clean:  all: $(MODULES) $(HTML_DOCUMENTS) clean-pod
12          $(RM) *~ .*~ *.BAK .*.BAK Han.pm  
13    %.pm: %-src.upl $(MKPMLIB)
14            $(PERL) $< > $@
15            $(PERL) -c $@
16    
17    %.html: %.pm
18            $(POD2HTML) $< > $@
19    
20    Hiragana.pm: Kana-src.upl $(MKPMLIB)
21            $(PERL) $< --hiragana > $@
22            $(PERL) -c $@
23    
24    Katakana.pm: Kana-src.upl $(MKPMLIB)
25            $(PERL) $< --katakana > $@
26            $(PERL) -c $@
27    
28    clean: clean-pod
29            $(RM) *~ .*~ *.BAK .*.BAK
30    
31    clean-pod:
32            $(RM) *.tmp
33    
34    distclean:
35            $(MODULES) $(HTML_DOCUMENTS)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.9

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24