mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-24 18:22:24 -05:00
Makefile: fix build/inbox creation
This commit is contained in:
parent
cdc3c09624
commit
340ab90216
7
Makefile
7
Makefile
@ -49,10 +49,6 @@ help:
|
|||||||
.PHONY: all
|
.PHONY: all
|
||||||
all: html
|
all: html
|
||||||
|
|
||||||
$(OUTDIR)/inbox/%: build/inbox
|
|
||||||
build/inbox:
|
|
||||||
mkdir -p build/inbox
|
|
||||||
|
|
||||||
.PHONY: xeplist
|
.PHONY: xeplist
|
||||||
xeplist: $(OUTDIR)/xeplist.xml
|
xeplist: $(OUTDIR)/xeplist.xml
|
||||||
|
|
||||||
@ -99,7 +95,10 @@ $(REFSDIR)/reference.XSF.XEP-%.xml: xep-%.xml $(XMLDEPS) ref.xsl $(REFSDIR)
|
|||||||
xsltproc --path $(CURDIR) ref.xsl "$<" > "$@" && echo "Finished building $@"
|
xsltproc --path $(CURDIR) ref.xsl "$<" > "$@" && echo "Finished building $@"
|
||||||
|
|
||||||
$(all_xep_htmls): $(OUTDIR)/%.html: %.xml $(XMLDEPS) $(HTMLDEPS)
|
$(all_xep_htmls): $(OUTDIR)/%.html: %.xml $(XMLDEPS) $(HTMLDEPS)
|
||||||
|
# we don’t put it as a dependency to avoid a rebuild due to a timestamp
|
||||||
|
# change on the directory
|
||||||
mkdir -p $(OUTDIR)/inbox
|
mkdir -p $(OUTDIR)/inbox
|
||||||
|
|
||||||
xmllint --nonet --noout --noent --loaddtd --valid "$<"
|
xmllint --nonet --noout --noent --loaddtd --valid "$<"
|
||||||
# Check for non-data URIs
|
# Check for non-data URIs
|
||||||
! xmllint --nonet --noout --noent --loaddtd --xpath "//img/@src[not(starts-with(., 'data:'))]" $< 2>/dev/null && true
|
! xmllint --nonet --noout --noent --loaddtd --xpath "//img/@src[not(starts-with(., 'data:'))]" $< 2>/dev/null && true
|
||||||
|
Loading…
Reference in New Issue
Block a user