Develop and Download Open Source Software

Browse Subversion Repository

Contents of /ls/morph/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 64 - (show annotations) (download)
Thu Nov 3 04:48:26 2011 UTC (12 years, 4 months ago) by ohkubo-k
File size: 1351 byte(s)
111009 release
1 include ../../makefile.defs
2
3 BASE = ../../eld/morph
4 MORPH_GZ = $(BASE)/latin.morph.xml.gz
5 MORPH_XML = $(BASE)/latin.morph.xml
6 MORPH = $(BASE)/latin.morph.txt
7 MORPH = ../../whitaker/output/whitaker.morph.txt
8 WDICT = ../../whitaker/output/whitaker-dict.html
9 CHKEYS := A B C D E F G H I J K L M N O P Q R S T U V X Y Z
10 TMPOUTPUTS := $(foreach key,$(CHKEYS),../body/ls3_$(key).xml)
11 TMPFILE = ../body/ls3.xml
12 OUTPUTS := $(foreach key,$(CHKEYS),$(OUT_DIR)/ls-body_$(key).html)
13 BODYFILE = ls-body.html
14 OUTPUT = $(OUT_DIR)/ls-morph.html
15
16 all: $(OUTPUT)
17
18 #$(MORPH_XML): $(MORPH_GZ)
19 # gunzip -c $(MORPH_GZ) > $(MORPH_XML)
20
21 #$(MORPH): $(MORPH_XML)
22 # $(JAVA) -Xmx1024M clsepw.latin.LatinMorph $(MORPH_XML) > $(MORPH)
23
24 $(MORPH):
25 make -C ../../whitaker/data all
26
27 $(TMPFILE): $(TMPOUTPUTS)
28 $(JAVA) clsepw.util.MergeBodyHtml ../body/ls3_ xml latin > $(TMPFILE)
29
30 $(OUTPUT): $(MORPH) $(TMPFILE)
31 rm -f $(OUTPUT)
32 echo "<html>" > $(OUTPUT)
33 echo "<head>" >> $(OUTPUT)
34 echo "<title>LS with lemma index</title>" >> $(OUTPUT)
35 echo "</head>" >> $(OUTPUT)
36 echo "<body>" >> $(OUTPUT)
37 $(JAVA) -Xmx512M clsepw.latin.AppendRefToMorph $(MORPH) $(TMPFILE) $(BODYFILE) $(WDICT) entFree \
38 | $(JAVA) clsepw.util.AddDtLemma - \
39 >> $(OUTPUT)
40 echo "</body>" >> $(OUTPUT)
41 echo "</html>" >> $(OUTPUT)
42
43 clean:
44 rm -f $(OUTPUT)
45
46 allclean: clean
47 rm -f $(MORPH_XML) $(TMPFILE)

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26