equal
deleted
inserted
replaced
9 EN_ARTICLES=colors |
9 EN_ARTICLES=colors |
10 UNPUBLISHED=dri-aido jdrdef jdrl resolution |
10 UNPUBLISHED=dri-aido jdrdef jdrl resolution |
11 TARGETS=jeuderologie rpgtheory $(FR_ARTICLES) $(EN_ARTICLES) $(UNPUBLISHED) |
11 TARGETS=jeuderologie rpgtheory $(FR_ARTICLES) $(EN_ARTICLES) $(UNPUBLISHED) |
12 HTML_FILES=index.en.html index.fr.html |
12 HTML_FILES=index.en.html index.fr.html |
13 SGML_CATALOG_FILES=/etc/sgml/catalog |
13 SGML_CATALOG_FILES=/etc/sgml/catalog |
14 xml_validate=xmllint --xinclude --postvalid --noout $(1) |
14 export SGML_CATALOG_FILES |
15 html_validate=true |
15 xml_validate=xmllint --xinclude --valid --noout $(1) |
|
16 html_validate=xmllint --valid --noout $(1) |
16 |
17 |
17 make_subdir= \ |
18 make_subdir= \ |
18 [ -d $(2) ] || mkdir -p $(2) ; \ |
19 [ -d $(2) ] || mkdir -p $(2) ; \ |
19 $(MAKE) SRC_DIR=$(SRC_DIR) VPATH=$(SRC_DIR) \ |
20 $(MAKE) SRC_DIR=$(SRC_DIR) VPATH=$(SRC_DIR) \ |
20 -C $(2) -f $(SRC_DIR)/Makefile $(1) |
21 -C $(2) -f $(SRC_DIR)/Makefile $(1) |
22 all: $(addsuffix -do,$(TARGETS)) |
23 all: $(addsuffix -do,$(TARGETS)) |
23 |
24 |
24 jeuderologie.xml: $(addsuffix .xml, $(FR_ARTICLES)) |
25 jeuderologie.xml: $(addsuffix .xml, $(FR_ARTICLES)) |
25 |
26 |
26 rpgtheory.xml: $(addsuffix .xml, $(EN_ARTICLES)) |
27 rpgtheory.xml: $(addsuffix .xml, $(EN_ARTICLES)) |
|
28 |
|
29 validate-jeuderologie: $(addsuffix -validate, $(FR_ARTICLES)) |
|
30 |
|
31 validate-rpgtheory: $(addsuffix -validate, $(EN_ARTICLES)) |
27 |
32 |
28 $(addsuffix -validate,$(TARGETS)): |
33 $(addsuffix -validate,$(TARGETS)): |
29 $(call xml_validate,$(subst -validate,.xml,$@)) |
34 $(call xml_validate,$(subst -validate,.xml,$@)) |
30 |
35 |
31 $(addsuffix -validate,$(HTML_FILES)): |
36 $(addsuffix -validate,$(HTML_FILES)): |