author | Fabien Ninoles <fabien@tzone.org> |
Fri, 08 Jul 2016 21:42:37 -0400 | |
branch | poesie |
changeset 48 | 018ac90b9de1 |
parent 47 | 10050c3d262d |
child 49 | 7474630baf4e |
permissions | -rw-r--r-- |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
1 |
#/usr/bin/make |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
2 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
3 |
targets=$(addprefix $(1), .html .pdf .txt /index.html) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
4 |
output=$(addprefix $(1), .html .pdf .txt) $(1)/ |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
5 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
6 |
TOP=$(shell pwd) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
7 |
INSTALL_DIR=$(TOP)/install |
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
8 |
SRCS=poetry.xml |
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
9 |
|
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
10 |
# Currently, those sections doesn't compiled because of an invalid |
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
11 |
# link references. I have a similar problem with the nargir source |
31
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
12 |
# book and ecjdr. I should find a solution for this kind of "mixed" |
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
13 |
# (internal|external) links when using xinclude. Better would be to |
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
14 |
# not used xinclude at all. |
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
15 |
|
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
16 |
SECTIONS=\ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
17 |
alpha.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
18 |
themes.xml \ |
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
19 |
chronology.xml |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
20 |
SRC_DEPS=\ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
21 |
abzoodre.xml \ |
43
4be28e84b377
Ajout de 3 poèmes et utilisation du oe lié.
Fabien Ninoles <fabien@tzone.org>
parents:
42
diff
changeset
|
22 |
amieternel.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
23 |
amoureux.xml \ |
39 | 24 |
amourunjour.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
25 |
apprends.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
26 |
belle.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
27 |
coeur.xml \ |
43
4be28e84b377
Ajout de 3 poèmes et utilisation du oe lié.
Fabien Ninoles <fabien@tzone.org>
parents:
42
diff
changeset
|
28 |
danslesdrapsduvent.xml \ |
48
018ac90b9de1
Ajout de Mais où vous aurais-je déjà vu.
Fabien Ninoles <fabien@tzone.org>
parents:
47
diff
changeset
|
29 |
dejavu.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
30 |
democratie.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
31 |
desert.xml \ |
45
07d528db2a17
Ajout de Dessein tranquille.
Fabien Ninoles <fabien@tzone.org>
parents:
44
diff
changeset
|
32 |
desseintranquille.xml \ |
43
4be28e84b377
Ajout de 3 poèmes et utilisation du oe lié.
Fabien Ninoles <fabien@tzone.org>
parents:
42
diff
changeset
|
33 |
eclairdesoleil.xml \ |
35 | 34 |
ecrire.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
35 |
ecrivain.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
36 |
espoir.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
37 |
flocons.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
38 |
hiver.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
39 |
horloge.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
40 |
idees.xml \ |
35 | 41 |
instrument.xml \ |
36 | 42 |
jaime.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
43 |
jugement.xml \ |
40
cf6fae3b8dd7
Ajout de l'Amour arriva un jour.
Fabien Ninoles <fabien@tzone.org>
parents:
39
diff
changeset
|
44 |
lamourarriva.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
45 |
langue.xml \ |
44
9d0ce898ab1e
Ajout de Larmes de rire et de colère.
Fabien Ninoles <fabien@tzone.org>
parents:
43
diff
changeset
|
46 |
larmes.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
47 |
lettreseule.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
48 |
louve.xml \ |
46
f196864e5e29
Ajout de ce moi étrange et une lettre sans adages.
Fabien Ninoles <fabien@tzone.org>
parents:
45
diff
changeset
|
49 |
moietrange.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
50 |
nature.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
51 |
oiseau.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
52 |
ondes.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
53 |
orchidee.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
54 |
paysage.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
55 |
plonger.xml \ |
35 | 56 |
poeme.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
57 |
pomme.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
58 |
prince.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
59 |
renaissance.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
60 |
reverie.xml \ |
38 | 61 |
reveries.xml \ |
46
f196864e5e29
Ajout de ce moi étrange et une lettre sans adages.
Fabien Ninoles <fabien@tzone.org>
parents:
45
diff
changeset
|
62 |
sansadages.xml \ |
42 | 63 |
sanscoeur.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
64 |
serrure.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
65 |
si_tu_maimais.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
66 |
sombrespensees.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
67 |
tempete.xml \ |
47
10050c3d262d
Ajout de Tendre l'oreille.
Fabien Ninoles <fabien@tzone.org>
parents:
46
diff
changeset
|
68 |
tendreloreille.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
69 |
testament.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
70 |
ton_rire.xml \ |
41
99a12e640577
Ajout de toutsoublie, danslaruelle et voyage.
Fabien Ninoles <fabien@tzone.org>
parents:
40
diff
changeset
|
71 |
toutsoublie.xml \ |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
72 |
valentin.xml \ |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
73 |
voix.xml \ |
41
99a12e640577
Ajout de toutsoublie, danslaruelle et voyage.
Fabien Ninoles <fabien@tzone.org>
parents:
40
diff
changeset
|
74 |
voyage.xml \ |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
75 |
wolf.xml |
47
10050c3d262d
Ajout de Tendre l'oreille.
Fabien Ninoles <fabien@tzone.org>
parents:
46
diff
changeset
|
76 |
|
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
77 |
STYLES_DIR=$(TOP)/styles |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
78 |
DTD_DIR=$(TOP)/dtd |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
79 |
STYLES=$(addprefix $(STYLES_DIR)/,common.xsl) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
80 |
HTML_STYLES=$(STYLES) $(addprefix $(STYLES_DIR)/,html.xsl poetry_html.xsl) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
81 |
PRINT_STYLES=$(STYLES) $(addprefix $(STYLES_DIR)/,print.xsl poetry_print.xsl masters_print.xsl) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
82 |
DTD=$(addprefix $(DTD_DIR)/,poetry.dtd) |
15
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
83 |
SGML_CATALOG_FILES=$(TOP)/catalog |
14
ab0866b1578d
[svn r1966] r2244@freebird: fabien | 2006-01-25 01:03:44 -0500
fabien
parents:
11
diff
changeset
|
84 |
export SGML_CATALOG_FILES |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
85 |
XML_CATALOG_FILES=$(TOP)/catalog.xml |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
86 |
export XML_CATALOG_FILES |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
87 |
xml_validate=xmllint -nonet --valid --noout $(1) |
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
88 |
xml_post_validate=xmllint -nonet --xinclude --postvalid --noout $(1) |
16
58d31c830386
[svn r1975] r2268@freebird: fabien | 2006-01-31 00:28:15 -0500
fabien
parents:
15
diff
changeset
|
89 |
html_validate=xmllint --xinclude --valid --noout $(1) |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
90 |
|
7
4d3fefe5ea68
[svn r1939] r2191@freebird: fabien | 2006-01-21 10:41:57 -0500
fabien
parents:
6
diff
changeset
|
91 |
#REMOTE_DIR=o:public_html/poesie |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
92 |
# FOP=xmlto pdf |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
93 |
FOP=fop |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
94 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
95 |
#OUTPUT=$(foreach target,$(basename $(SRCS)),$(call output,$(target))) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
96 |
OUTPUT=poetry.pdf poetry/ |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
97 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
98 |
all: $(OUTPUT) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
99 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
100 |
#poetry: $(call targets,poetry) $(SRC_DEPS) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
101 |
poetry/: poetry/index.html |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
102 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
103 |
update: $(OUTPUT) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
104 |
rsync -avz -P $(OUTPUT) $(REMOTE_DIR) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
105 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
106 |
install: $(OUTPUT) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
107 |
[ -d $(INSTALL_DIR) ] || mkdir -p $(INSTALL_DIR) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
108 |
cp -a $(OUTPUT)* $(INSTALL_DIR) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
109 |
|
31
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
110 |
validate: $(SRCS) $(SECTIONS) $(addsuffix -validate,$(SRC_DEPS)) |
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
111 |
$(call xml_post_validate,$<) |
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
112 |
|
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
113 |
post-validate: $(SRCS) $(SECTIONS) $(SRC_DEPS) |
b05681f420f4
[svn r2210] r2360@freebird: fabien | 2007-01-14 22:07:47 -0500
fabien
parents:
30
diff
changeset
|
114 |
$(call xml_post_validate,$<) |
15
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
115 |
|
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
116 |
%-validate: % |
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
117 |
$(call xml_validate,$<) |
14
ab0866b1578d
[svn r1966] r2244@freebird: fabien | 2006-01-25 01:03:44 -0500
fabien
parents:
11
diff
changeset
|
118 |
|
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
119 |
clean: |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
120 |
rm -f *~ *.fo |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
121 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
122 |
purge: clean |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
123 |
rm -rf $(OUTPUT) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
124 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
125 |
debug: |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
126 |
echo $(PRINT_STYLES) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
127 |
|
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
128 |
%.fo: %.xml $(PRINT_STYLES) $(SRC_DEPS) $(SECTIONS) |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
129 |
xsltproc -nonet --xinclude \ |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
130 |
-o $@ $(STYLES_DIR)/poetry_print.xsl $< |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
131 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
132 |
%.pdf: %.fo |
15
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
133 |
# xsltproc -o $@.tmp.fo strip-attributes.xsl $< |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
134 |
# xmlto pdf -o $(dir $@) $< |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
135 |
fop $< $@ |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
136 |
# rm $@.tmp.fo |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
137 |
|
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
138 |
%.html: %.xml $(HTML_STYLES) $(SRC_DEPS) $(SECTIONS) |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
139 |
xsltproc -nonet --xinclude \ |
15
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
140 |
--stringparam css-base-dir '/~fabien/styles/' \ |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
141 |
-o $@ $(STYLES_DIR)/poetry_html.xsl $< |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
142 |
|
30
fa0c9cb0ea30
[svn r2144] r2222@freebird: fabien | 2006-08-10 16:47:23 -0400
fabien
parents:
26
diff
changeset
|
143 |
%/index.html: %.xml $(HTML_STYLES) $(SRC_DEPS) $(SECTIONS) |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
144 |
rm -rf $(dir $@) |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
145 |
mkdir -p $(dir $@) |
34
1dbea8c79a01
Add Écrire and Sombres Pensées
Fabien Ninoles <fabien@tzone.org>
parents:
31
diff
changeset
|
146 |
xsltproc -nonet --xinclude \ |
15
5d8d02c08a17
[svn r1968] r2250@freebird: fabien | 2006-01-26 16:51:01 -0500
fabien
parents:
14
diff
changeset
|
147 |
--stringparam css-base-dir '/~fabien/styles/' \ |
0
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
148 |
-o $@ $(STYLES_DIR)/poetry_html.xsl $< |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
149 |
|
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
150 |
%.txt: %.html |
a1ca775e51e0
[svn r1850] r2001@freebird: fabien | 2005-12-27 01:28:42 -0500
fabien
parents:
diff
changeset
|
151 |
w3m -dump $< > $@ |