1 folksdocdir=$(datadir)/devhelp/references/folks
2 folksimgdir=$(datadir)/devhelp/references/folks/img
3 folkstelepathydocdir=$(datadir)/devhelp/references/folks-telepathy
4 folkstelepathyimgdir=$(datadir)/devhelp/references/folks-telepathy/img
6 folksgtkdocdir=$(datadir)/gtk-doc/html/folks
7 folkstelepathygtkdocdir=$(datadir)/gtk-doc/html/folks-telepathy
18 folks/folks/folks.devhelp2 \
19 $(addprefix folks/folks/,$(common_doc_files)) \
21 folkstelepathydoc_DATA = \
22 folks-telepathy/folks-telepathy/folks-telepathy.devhelp2 \
23 $(addprefix folks-telepathy/folks-telepathy/,$(common_doc_files)) \
26 folksgtkdoc_DATA = gtk-doc/folks/html/*
27 folkstelepathygtkdoc_DATA = gtk-doc/folks-telepathy/html/*
30 folks/folks/img/*.png \
32 folkstelepathyimg_DATA = \
33 folks-telepathy/folks-telepathy/img/*.png \
36 $(folksdoc_DATA) $(folksimg_DATA): folks-doc
37 $(folkstelepathydoc_DATA) $(folkstelepathyimg_DATA): folks-telepathy-doc
38 $(folksgtkdoc_DATA): folks-gtk-doc
39 $(folkstelepathygtkdoc_DATA): folks-telepathy-gtk-doc
43 --package-version $(PACKAGE_VERSION) \
47 folks_doc_files = $(top_srcdir)/folks/*.vala
54 valadoc_flags_folks = \
56 -b $(top_srcdir)/folks \
57 $(addprefix --pkg=,$(folks_doc_deps)) \
58 --vapidir=$(top_srcdir)/folks \
62 folks-doc: $(folks_doc_files)
63 $(AM_V_GEN)$(VALADOC) \
66 $(valadoc_flags_folks) \
69 folks-gtk-doc: $(folks_doc_files)
70 $(AM_V_GEN)$(VALADOC) \
71 -X -l -X $(top_builddir)/folks/.libs/libfolks.so \
74 $(valadoc_flags_folks) \
77 # folks-telepathy documentation
78 folks_telepathy_doc_files = $(top_srcdir)/backends/telepathy/lib/*.vala
79 folks_telepathy_doc_deps = \
89 valadoc_flags_folks_telepathy = \
91 -b $(top_srcdir)/backends/telepathy/lib \
92 $(addprefix --pkg=,$(folks_telepathy_doc_deps)) \
93 --vapidir=$(top_srcdir)/folks \
94 --vapidir=$(top_srcdir)/backends/telepathy/lib \
95 $(folks_telepathy_doc_files) \
98 folks-telepathy-doc: $(folks_telepathy_doc_files)
99 $(AM_V_GEN)$(VALADOC) \
100 -o folks-telepathy/ \
102 $(valadoc_flags_folks_telepathy) \
105 folks-telepathy-gtk-doc: $(folks_telepathy_doc_files)
106 $(AM_V_GEN)$(VALADOC) \
107 -X -l -X $(top_builddir)/folks/.libs/libfolks.so \
108 -X -l -X $(top_builddir)/backends/telepathy/lib/.libs/libfolks-telepathy.so \
109 -X --ignore-headers -X $(top_srcdir)/backends/telepathy/lib/tp-lowlevel.h \
110 -o gtk-doc/folks-telepathy \
112 $(valadoc_flags_folks_telepathy) \
115 .PHONY: folks-doc folks-gtk-doc folks-telepathy-doc folks-telepathy-gtk-doc
117 distclean-local: distclean-docs
120 rm -rf folks-telepathy && \
129 -include $(top_srcdir)/git.mk