~ubuntu-branches/ubuntu/natty/evolution-data-server/natty

« back to all changes in this revision

Viewing changes to docs/reference/camel/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## Process this file with automake to produce Makefile.in
2
 
 
3
1
# The name of the module.
4
2
DOC_MODULE = camel
5
3
DOC_MODULE_VERSIONED = $(DOC_MODULE)-$(CAMEL_MAJOR_VERSION).$(CAMEL_MINOR_VERSION)
12
10
 
13
11
HTML_DIR = $(datadir)/gtk-doc/html
14
12
 
15
 
# Images to copy into HTML directory
16
 
HTML_IMAGES = 
17
 
 
18
 
#TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE_VERSIONED)
19
 
 
20
13
# Extra options to supply to gtkdoc-scan
21
14
SCAN_OPTIONS = --deprecated-guards="CAMEL_DISABLE_DEPRECATED"
22
15
 
23
16
# Extra options to pass to gtkdoc-scangobj
24
17
SCANGOBJ_OPTIONS=--type-init-func="camel_init (\".\", 0)"
25
18
 
26
 
#SCANOBJ_FILES = $(DOC_MODULE).hierarchy
27
 
 
28
19
# Extra options to supply to gtkdoc-mkdb
29
20
MKDB_OPTIONS = --sgml-mode --output-format=xml --ignore-files=trio
30
21
 
31
 
# CFLAGS and LDFLAGS for compiling scan program. Only needed
32
 
# if $(DOC_MODULE).types is non-empty.
33
 
AM_CPPFLAGS = \
34
 
        -I$(top_srcdir)         \
35
 
        -I$(top_builddir)       \
36
 
        -I$(top_builddir)/camel \
 
22
# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
 
23
GTKDOC_CFLAGS =                 \
 
24
        -I$(top_srcdir)         \
 
25
        -I$(top_builddir)       \
 
26
        -I$(top_builddir)/camel \
37
27
        $(GLIB_CFLAGS)
38
28
 
39
29
GTKDOC_LIBS =                                   \
40
 
        $(top_builddir)/camel/libcamel-2.0.la   \
 
30
        $(top_builddir)/camel/libcamel-2.0.la   \
41
31
        $(GLIB_LIBS)
42
32
 
43
33
# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
44
34
content_files =                         \
45
35
        tree_index.sgml
46
36
 
47
 
# Used for dependencies
 
37
# Used for dependencies. The docs will be rebuilt if any of these change.
48
38
HFILE_GLOB=$(top_srcdir)/camel/*.h
49
39
CFILE_GLOB=$(top_srcdir)/camel/*.c
50
40
 
51
41
# Header files to ignore when scanning
 
42
# XXX Ignore the imapx provider for now.
52
43
IGNORE_HFILES =                         \
53
44
        broken-date-parser.h            \
54
45
        camel-charset-map-private.h     \
55
46
        camel-groupwise-private.h       \
 
47
        camel-i18n.h                    \
56
48
        camel-imap-private.h            \
57
49
        camel-imap-types.h              \
58
50
        camel-local-private.h           \
61
53
        camel-nntp-types.h              \
62
54
        camel-private.h                 \
63
55
        camel-search-private.h          \
64
 
        camel-types.h
65
 
 
66
 
# Extra options to supply to gtkdoc-fixref
67
 
FIXXREF_OPTIONS = 
68
 
 
 
56
        camel-types.h                   \
 
57
        camel-imapx-exception.h         \
 
58
        camel-imapx-folder.h            \
 
59
        camel-imapx-server.h            \
 
60
        camel-imapx-store.h             \
 
61
        camel-imapx-store-summary.h     \
 
62
        camel-imapx-stream.h            \
 
63
        camel-imapx-summary.h           \
 
64
        camel-imapx-tokenise.h          \
 
65
        camel-imapx-utils.h             \
 
66
        camel-imapx-view-summary.h
 
67
 
 
68
# This includes the standard gtk-doc make rules, copied by gtkdocize.
69
69
include $(top_srcdir)/gtk-doc.make
70
70
 
71
71
# Other files to distribute
75
75
        $(DOC_MODULE)-sections.txt      \
76
76
        camel.hierarchy
77
77
 
78
 
########################################################################
79
 
 
80
 
BUILT_EXTRA_DIST = 
81
 
 
82
 
dist-hook-local: $(BUILT_EXTRA_DIST)
83
 
        files='$(BUILT_EXTRA_DIST)';                            \
84
 
        for f in $$files; do                                    \
85
 
          if test -f $$f; then d=.; else d=$(srcdir); fi;       \
86
 
          cp $$d/$$f $(distdir) || exit 1; done
 
78
-include $(top_srcdir)/git.mk