Develop and Download Open Source Software

Browse Subversion Repository

Contents of /harpers/body/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 61 - (show annotations) (download)
Thu Nov 3 04:45:46 2011 UTC (12 years, 4 months ago) by ohkubo-k
File size: 1216 byte(s)
111009 release
1 include ../../makefile.defs
2
3 SOURCE = harpers.xml
4 TMPFILE = harpers2.xml
5 XSLFILE = harpers2html.xsl
6 FIGSRCDIR = figs0
7 FIGOUTDIR = figs
8 FIGSRCS := $(wildcard $(FIGSRCDIR)/*.jpg)
9 FIGOUTS := $(patsubst $(FIGSRCDIR)/%.jpg,$(FIGOUTDIR)/%.jpg,$(FIGSRCS))
10
11 OUTPUTFIG = $(OUT_DIR)/harpers-body-fig.html
12
13 all: $(FIGOUTDIR) $(FIGOUTS) $(OUTPUTFIG)
14
15 $(FIGOUTDIR) : $(FIGSRCDIR)
16 mkdir -p $(FIGOUTDIR)
17
18 $(FIGOUTDIR)/%.jpg : $(FIGSRCDIR)/%.jpg
19 convert $< -strip -resize '33%' $@
20
21 $(TMPFILE) : $(SOURCE)
22 rm -rf $(TMPFILE)
23 echo '<?xml version="1.0" encoding="utf-8"?>' > $(TMPFILE)
24 sed -f preconv.sed $(SOURCE) \
25 | sed -f prejoint.sed \
26 | $(JAVA) clsepw.util.Greek2Unicode - addKey check \
27 >> $(TMPFILE)
28
29 $(OUTPUTFIG): $(TMPFILE)
30 $(JAVA) -Xmx512M -cp $(XALAN_DIR) -jar $(XALAN_DIR)/xalan.jar -in $(TMPFILE) -xsl $(XSLFILE) \
31 | $(JAVA) clsepw.util.LatinExtConverter - check \
32 | sed -f conv.sed \
33 | sed -f joint.sed \
34 | sed -f joint2.sed \
35 | sed -f joint2.sed \
36 | sed -f joint3.sed \
37 | $(JAVA) clsepw.util.FixIndent - \
38 | sed -f $(MISC_DIR)/greekkey.sed \
39 | $(JAVA) clsepw.util.AppendDtKeys - \
40 | nkf -s \
41 >> $@
42
43 clean:
44 rm -rf $(TMPFILE) $(OUTPUT) $(OUTPUTFIG)
45
46 allclean: clean
47 rm -rf $(FIGOUTDIR)

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