|
Packit |
2ba279 |
all-local: html-doc.stamp
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
html-doc.stamp: ${srcdir}/libblockdev-docs.xml ${srcdir}/libblockdev-sections.txt $(wildcard ${srcdir}/../src/plugins/*.[ch]) $(wildcard ${srcdir}/../src/lib/*.[ch]) $(wildcard ${srcdir}/../src/utils/*.[ch])
|
|
Packit |
2ba279 |
touch ${builddir}/html-doc.stamp
|
|
Packit |
2ba279 |
test ${builddir} == ${srcdir} || cp ${srcdir}/libblockdev-sections.txt ${srcdir}/libblockdev-docs.xml ${builddir}
|
|
Packit |
2ba279 |
gtkdoc-scan --rebuild-types --module=libblockdev --source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ --source-dir=${srcdir}/../src/utils/
|
|
Packit |
2ba279 |
gtkdoc-mkdb --module=libblockdev --output-format=xml --source-dir=${srcdir}/../src/plugins/ --source-dir=${srcdir}/../src/lib/ --source-dir=${srcdir}/../src/utils/ --source-suffixes=c,h
|
|
Packit |
2ba279 |
test -d ${builddir}/html || mkdir ${builddir}/html
|
|
Packit |
2ba279 |
(cd ${builddir}/html; gtkdoc-mkhtml libblockdev ${builddir}/../libblockdev-docs.xml)
|
|
Packit |
2ba279 |
gtkdoc-fixxref --module=libblockdev --module-dir=html --html-dir=/usr/share/gtk-doc/html
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
clean-local:
|
|
Packit |
2ba279 |
-rm -rf ${builddir}/html
|
|
Packit |
2ba279 |
-rm -rf ${builddir}/xml
|
|
Packit |
2ba279 |
test ! -f ${builddir}/html-doc.stamp || rm ${builddir}/html-doc.stamp
|
|
Packit |
2ba279 |
test ${builddir} == ${srcdir} || rm -f ${builddir}/libblockdev-sections.txt ${builddir}/libblockdev-docs.xml
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
install-data-local:
|
|
Packit |
2ba279 |
test -d ${DESTDIR}${datadir}/gtk-doc/html/libblockdev || mkdir -p ${DESTDIR}${datadir}/gtk-doc/html/libblockdev
|
|
Packit |
2ba279 |
install -m0644 ${builddir}/html/* ${DESTDIR}${datadir}/gtk-doc/html/libblockdev/
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
uninstall-local:
|
|
Packit |
2ba279 |
-rm -rf ${DESTDIR}${datadir}/gtk-doc/html/libblockdev/
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
dist_noinst_DATA = ${srcdir}/libblockdev-sections.txt ${srcdir}/libblockdev-docs.xml
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
CLEANFILES = html.stamp sgml.stamp \
|
|
Packit |
2ba279 |
libblockdev-decl-list.txt \
|
|
Packit |
2ba279 |
libblockdev-decl.txt \
|
|
Packit |
2ba279 |
libblockdev-overrides.txt \
|
|
Packit |
2ba279 |
libblockdev-undeclared.txt \
|
|
Packit |
2ba279 |
libblockdev-undocumented.txt \
|
|
Packit |
2ba279 |
libblockdev-unused.txt \
|
|
Packit |
2ba279 |
libblockdev.types
|
|
Packit |
2ba279 |
|
|
Packit |
2ba279 |
MAINTAINERCLEANFILES = Makefile.in libblockdev-docs.xml
|