mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-07-29 15:41:13 +03:00
Since several generated files are under version control, their timestamps are essentially random and rebuilding documentation using Makefile dependencies can't work reliably. Simply add a phony rebuild target that regenerates the whole documentation and other files unconditionally. make -C doc rebuild
30 lines
511 B
Makefile
30 lines
511 B
Makefile
devhelpdir = $(datadir)/gtk-doc/html/libexslt
|
|
|
|
dist_devhelp_DATA = \
|
|
libexslt.devhelp2 \
|
|
$(HTML_FILES) \
|
|
$(EXTRA_FORMAT)
|
|
|
|
HTML_FILES = \
|
|
general.html \
|
|
index.html \
|
|
$(HTML_MODULES)
|
|
|
|
HTML_MODULES= \
|
|
libexslt-exsltexports.html \
|
|
libexslt-exslt.html
|
|
|
|
EXTRA_FORMAT= \
|
|
home.png \
|
|
left.png \
|
|
right.png \
|
|
up.png \
|
|
style.css
|
|
|
|
EXTRA_DIST = devhelp2.xsl html.xsl
|
|
|
|
rebuild:
|
|
cd $(srcdir) && $(XSLTPROC) --nonet -o libexslt.devhelp2 devhelp2.xsl ../libexslt-api.xml
|
|
|
|
.PHONY: rebuild
|