~ken-vandine/ubuntu/precise/folks/precise

« back to all changes in this revision

Viewing changes to docs/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Ken VanDine
  • Date: 2011-03-16 11:07:51 UTC
  • mfrom: (1.2.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20110316110751-4tpm7j82dlr8rgec
Tags: 0.4.0-0ubuntu1
* New upstream release
* Changed .install and .symbols files from 21 to 22
* debian/libfolks-telepathy22.symbols:
* debian/libfolks22.symbols:
  - Updated

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
folksdocdir=$(datadir)/devhelp/references/folks
2
2
folksimgdir=$(datadir)/devhelp/references/folks/img
3
 
folksgtkdocdir=$(datadir)/gtk-doc/html/folks
4
3
folkstelepathydocdir=$(datadir)/devhelp/references/folks-telepathy
5
4
folkstelepathyimgdir=$(datadir)/devhelp/references/folks-telepathy/img
 
5
 
 
6
folksgtkdocdir=$(datadir)/gtk-doc/html/folks
6
7
folkstelepathygtkdocdir=$(datadir)/gtk-doc/html/folks-telepathy
7
8
 
8
9
common_doc_files = \
17
18
        folks/folks/folks.devhelp2 \
18
19
        $(addprefix folks/folks/,$(common_doc_files)) \
19
20
        $(NULL)
20
 
folksgtkdoc_DATA = gtk-doc/folks/html/*
21
21
folkstelepathydoc_DATA = \
22
22
        folks-telepathy/folks-telepathy/folks-telepathy.devhelp2 \
23
23
        $(addprefix folks-telepathy/folks-telepathy/,$(common_doc_files)) \
24
24
        $(NULL)
 
25
 
 
26
folksgtkdoc_DATA = gtk-doc/folks/html/*
25
27
folkstelepathygtkdoc_DATA = gtk-doc/folks-telepathy/html/*
26
28
 
27
29
folksimg_DATA = \
32
34
        $(NULL)
33
35
 
34
36
$(folksdoc_DATA) $(folksimg_DATA): folks-doc
 
37
$(folkstelepathydoc_DATA) $(folkstelepathyimg_DATA): folks-telepathy-doc
35
38
$(folksgtkdoc_DATA): folks-gtk-doc
36
 
$(folkstelepathydoc_DATA) $(folkstelepathyimg_DATA): folks-telepathy-doc
37
39
$(folkstelepathygtkdoc_DATA): folks-telepathy-gtk-doc
38
40
 
39
41
valadoc_flags = \
41
43
        --package-version $(PACKAGE_VERSION) \
42
44
        $(NULL)
43
45
 
44
 
# We need to modify LDFLAGS so that gtkdoc-scangobj can find the symbols when
45
 
# it comes to link its scanning program. This is what gtk-doc.make does for
46
 
# normal gtk-doc-enabled projects.
47
 
# FIXME: An enhancement request has been filed against valadoc for it to do this
48
 
# automatically for us: https://bugzilla.gnome.org/show_bug.cgi?id=637090
49
 
LDFLAGS = \
50
 
        $(abs_top_builddir)/folks/libfolks.la \
51
 
        $(abs_top_builddir)/backends/telepathy/lib/libfolks-telepathy.la \
52
 
        @LDFLAGS@ \
53
 
        $(NULL)
54
 
 
55
46
# folks documentation
56
47
folks_doc_files = $(top_srcdir)/folks/*.vala
57
48
folks_doc_deps = \
62
53
        $(NULL)
63
54
valadoc_flags_folks = \
64
55
        $(valadoc_flags) \
65
 
        -b $(top_srcdir)/folks \
 
56
        -X $(top_srcdir)/folks/folks.h \
66
57
        $(addprefix --pkg=,$(folks_doc_deps)) \
67
58
        --vapidir=$(top_srcdir)/folks \
68
59
        $(folks_doc_files) \
77
68
 
78
69
folks-gtk-doc: $(folks_doc_files)
79
70
        $(AM_V_GEN)$(VALADOC) \
80
 
                -X -l -X $(top_srcdir)/folks/.libs/libfolks.so \
 
71
                -X -l -X $(top_builddir)/folks/.libs/libfolks.so \
81
72
                -o gtk-doc/folks \
82
73
                --doclet=gtkdoc \
83
74
                $(valadoc_flags_folks) \
97
88
        $(NULL)
98
89
valadoc_flags_folks_telepathy = \
99
90
        $(valadoc_flags) \
100
 
        -b $(top_srcdir)/backends/telepathy/lib \
 
91
        -X $(top_srcdir)/backends/telepathy/lib/folks-telepathy.h \
101
92
        $(addprefix --pkg=,$(folks_telepathy_doc_deps)) \
102
93
        --vapidir=$(top_srcdir)/folks \
103
94
        --vapidir=$(top_srcdir)/backends/telepathy/lib \
113
104
 
114
105
folks-telepathy-gtk-doc: $(folks_telepathy_doc_files)
115
106
        $(AM_V_GEN)$(VALADOC) \
116
 
                -X -l \
117
 
                -X $(top_srcdir)/folks/.libs/libfolks.so \
118
 
                -X $(top_srcdir)/backends/telepathy/lib/.libs/libfolks-telepathy.so \
 
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 \
119
110
                -o gtk-doc/folks-telepathy \
120
111
                --doclet=gtkdoc \
121
112
                $(valadoc_flags_folks_telepathy) \