12 |
12 |
13 PDF_OUTPUT=cda-perso.pdf cda-perso-alt.pdf presentation.pdf |
13 PDF_OUTPUT=cda-perso.pdf cda-perso-alt.pdf presentation.pdf |
14 OUTPUT=$(foreach target,$(basename $(SRCS)),$(call output,$(target))) \ |
14 OUTPUT=$(foreach target,$(basename $(SRCS)),$(call output,$(target))) \ |
15 $(PDF_OUTPUT) |
15 $(PDF_OUTPUT) |
16 UPLOAD=$(OUTPUT) cda-perso.sxw cda-perso-alt.sxw presentation.sxi index.fr.html blason.png |
16 UPLOAD=$(OUTPUT) cda-perso.sxw cda-perso-alt.sxw presentation.sxi index.fr.html blason.png |
17 xml_validate=xmllint --xinclude --postvalid --noout $(1) |
17 xml_validate=xmllint --xinclude --noout $(1) |
18 html_validate=true |
18 html_validate=$(call xml_validate,$(1)) |
19 |
19 |
20 all: $(basename $(SRCS)) $(PDF_OUTPUT) |
20 all: $(basename $(SRCS)) $(PDF_OUTPUT) |
21 |
21 |
22 validate: cda-validate |
22 # Should I need to validate other file? Can I? |
23 # need to validate html file also. |
23 validate: $(addsuffix -validate, $(SRCS) index.fr.html) |
24 |
24 |
25 cda-validate: |
25 %.xml-validate: %.xml |
26 $(call xml_validate,cda.xml) |
26 $(call xml_validate,$<) |
|
27 |
|
28 %.html-validate: %.html |
|
29 $(call html_validate,$<) |
27 |
30 |
28 cda: $(call targets,cda) |
31 cda: $(call targets,cda) |
29 |
32 |
30 |
33 |
31 # title.xsl: title.xml |
34 # title.xsl: title.xml |