~ubuntu-branches/ubuntu/intrepid/cairo/intrepid-updates

« back to all changes in this revision

Viewing changes to doc/public/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Fabien Tassin
  • Date: 2008-09-25 16:22:33 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20080925162233-btx61ymk181i7mcc
Tags: 1.7.6-0ubuntu1
* New upstream version. Most noticable changes are:
  - some API changes with especially the removal of
    cairo_font_options_set_lcd_filter and cairo_font_options_get_lcd_filter
  - xlib: Faster bookkeeping
  - PS: Fix gradients with non-constant alpha
  - Fix deadlock in user-font code
* debian/patches/00list: Remove 03_from_git_fix_lcd_filter_default.dpatch,
  add debian/patches/03_fix_ftbfs_withing_xcb.dpatch
* debian/libcairo2.symbols, debian/libcairo-directfb2.symbols: update
  list of symbols

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## Process this file with automake to create Makefile.in.
 
1
include $(top_srcdir)/build/Makefile.am.common
 
2
include $(top_srcdir)/src/Makefile.am.config
2
3
 
3
4
# The name of the module.
4
5
DOC_MODULE=cairo
13
14
DOC_SOURCE_DIR=../../src
14
15
 
15
16
# Used for dependencies
16
 
HFILE_GLOB=$(top_srcdir)/src/*.h
17
 
CFILE_GLOB=$(top_srcdir)/src/*.c $(top_srcdir)/src/*.h
18
 
 
19
 
include $(srcdir)/Headers.mk
20
 
 
21
 
UNSUPPORTED_HFILES=             \
22
 
        cairo-atsui.h           \
23
 
        cairo-beos.h            \
24
 
        cairo-directfb.h        \
25
 
        cairo-glitz.h           \
26
 
        cairo-os2.h             \
27
 
        cairo-xcb.h             \
28
 
        cairo-xcb-xrender.h
 
17
HFILE_GLOB=$(top_srcdir)/src/cairo*.h
 
18
CFILE_GLOB=$(top_srcdir)/src/cairo*.c
29
19
 
30
20
# Headers to ignore
31
 
IGNORE_HFILES=                                  \
32
 
        $(PRIVATE_TEST_HFILES)                  \
33
 
        $(UNSUPPORTED_HFILES)
34
 
 
35
 
Headers.mk:
36
 
        ( echo "PRIVATE_TEST_HFILES = \\"; \
37
 
        find $(top_srcdir)/src \
38
 
                -name '*-private.h' -o \
39
 
                -name '*-test.h' | \
40
 
        sed 's@.*/@     @; s@$$@ \\@' | \
41
 
        LANG=C sort; \
42
 
        echo '  cairo-features-win32.h \'; \
43
 
        echo '  cairoint.h' ) > $@.tmp
44
 
        mv $@.tmp $@
45
 
 
46
 
# CFLAGS and LDFLAGS for compiling scan program. Only needed
47
 
# if $(DOC_MODULE).types is non-empty.
48
 
INCLUDES =
49
 
GTKDOC_LIBS =
 
21
IGNORE_HFILES= \
 
22
        cairo-features.h \
 
23
        cairo-features-win32.h \
 
24
        $(all_cairo_private) \
 
25
        $(unsupported_cairo_headers) \
 
26
        $(NULL)
50
27
 
51
28
# Extra options to supply to gtkdoc-mkdb
52
29
MKDB_OPTIONS=--sgml-mode --output-format=xml
55
32
MKTMPL_OPTIONS=
56
33
 
57
34
# Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE)
58
 
content_files =                                 \
59
 
        version.xml                             \
60
 
        language-bindings.xml
 
35
content_files = \
 
36
        language-bindings.xml \
 
37
        version.xml \
 
38
        $(NULL)
 
39
 
 
40
version.xml: $(top_srcdir)/cairo-version.h
 
41
        echo $(CAIRO_VERSION_MAJOR).$(CAIRO_VERSION_MICRO).$(CAIRO_VERSION_MINOR) > $@
61
42
 
62
43
# Images to copy into HTML directory
63
44
HTML_IMAGES =
65
46
# Extra options to supply to gtkdoc-fixref
66
47
FIXXREF_OPTIONS=
67
48
 
68
 
include $(top_srcdir)/gtk-doc.make
69
 
 
70
 
# Version information for marking the documentation
71
 
EXTRA_DIST += version.xml.in
 
49
include $(top_srcdir)/build/Makefile.am.gtk-doc
 
50
 
 
51
dist-hook: doc
 
52
 
 
53
# This line really belongs in gtk-doc.mk
 
54
$(REPORT_FILES): sgml-build.stamp
72
55
 
73
56
if ENABLE_GTK_DOC
74
 
check: doc
 
57
TESTS += check-doc-coverage.sh
75
58
endif
76
59
 
77
 
TESTS_ENVIRONMENT = srcdir="$(srcdir)" top_srcdir="$(top_srcdir)" MAKE="$(MAKE)"
78
 
TESTS = check-doc-coverage.sh check-doc-syntax.sh
79
 
EXTRA_DIST += $(TESTS)
 
60
TESTS += check-doc-syntax.sh
 
61
EXTRA_DIST += check-doc-coverage.sh check-doc-syntax.sh
 
62
TESTS_ENVIRONMENT = srcdir="$(srcdir)" top_srcdir="$(top_srcdir)" MAKE="$(MAKE) $(AM_MAKEFLAGS)" DOC_MODULE="$(DOC_MODULE)" REPORT_FILES="$(REPORT_FILES)"