~ubuntu-branches/ubuntu/jaunty/libgdiplus/jaunty-updates

« back to all changes in this revision

Viewing changes to cairo/src/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2007-05-17 13:38:42 UTC
  • mfrom: (1.1.13 upstream)
  • Revision ID: james.westby@ubuntu.com-20070517133842-t8b8d4lxmhb3vnp0
Tags: 1.2.4-1ubuntu1
* Sync with Debian:
  + debian/control:
    - Add sparc to archs
    - Set Maintainer field...

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
font_subset_sources =                           \
 
2
        cairo-cff-subset.c                      \
2
3
        cairo-truetype-subset.c                 \
 
4
        cairo-type1-fallback.c                  \
 
5
        cairo-type1-private.h                   \
3
6
        cairo-truetype-subset-private.h         \
4
7
        cairo-scaled-font-subsets.c             \
5
8
        cairo-scaled-font-subsets-private.h
18
21
 
19
22
if CAIRO_HAS_PDF_SURFACE
20
23
libcairo_pdf_headers = cairo-pdf.h
21
 
libcairo_pdf_sources = cairo-pdf-surface.c cairo-pdf-test.h
 
24
libcairo_pdf_sources = cairo-pdf-surface.c cairo-deflate-stream.c cairo-pdf-test.h
22
25
libcairo_font_subset_sources =  $(font_subset_sources)
23
26
backend_pkgconfigs += cairo-pdf.pc
24
27
endif
52
55
backend_pkgconfigs += cairo-xlib-xrender.pc
53
56
endif
54
57
 
 
58
if CAIRO_HAS_XCB_SURFACE
 
59
libcairo_xcb_headers = cairo-xcb.h cairo-xcb-xrender.h
 
60
libcairo_xcb_sources = cairo-xcb-surface.c
 
61
backend_pkgconfigs += cairo-xcb.pc
 
62
endif
 
63
 
55
64
if CAIRO_HAS_QUARTZ_SURFACE
56
65
# libcairo_quartz_headers = cairo-quartz.h
57
66
libcairo_quartz_sources = cairo-quartz-surface.c cairo-quartz-private.h cairo-quartz.h
58
67
backend_pkgconfigs += cairo-quartz.pc
59
68
endif
60
69
 
61
 
if CAIRO_HAS_XCB_SURFACE
62
 
libcairo_xcb_headers = cairo-xcb.h cairo-xcb-xrender.h
63
 
libcairo_xcb_sources = cairo-xcb-surface.c
64
 
backend_pkgconfigs += cairo-xcb.pc
 
70
if OS_WIN32
 
71
export_symbols = -export-symbols cairo.def
 
72
cairo_def_dependency = cairo.def
65
73
endif
66
74
 
67
75
libcairo_win32_sources =
68
76
if CAIRO_HAS_WIN32_SURFACE
69
77
libcairo_win32_headers = cairo-win32.h
70
78
libcairo_win32_sources += cairo-win32-surface.c cairo-win32-private.h
71
 
export_symbols = -export-symbols cairo.def
72
 
cairo_def_dependency = cairo.def
73
79
backend_pkgconfigs += cairo-win32.pc
74
80
endif
75
81
# This is not really a separate conditional.  Is TRUE iff the previous one is.
77
83
libcairo_win32_sources += cairo-win32-font.c
78
84
endif
79
85
 
 
86
libcairo_os2_sources =
 
87
if CAIRO_HAS_OS2_SURFACE
 
88
libcairo_os2_headers = cairo-os2.h
 
89
libcairo_os2_sources += cairo-os2-surface.c cairo-os2-private.h
 
90
endif
 
91
 
80
92
libcairo_beos_sources =
81
93
if CAIRO_HAS_BEOS_SURFACE
82
94
libcairo_beos_headers = cairo-beos.h
120
132
FONTCONFIG_LIBS=@FONTCONFIG_LIBS@
121
133
XRENDER_LIBS=@XRENDER_LIBS@
122
134
 
123
 
BUILT_SOURCES = cairo-features.h
124
 
 
125
135
cairo_headers =                         \
126
136
        cairo.h                         \
127
137
        $(libcairo_atsui_headers)       \
132
142
        $(libcairo_ps_headers)          \
133
143
        $(libcairo_quartz_headers)      \
134
144
        $(libcairo_win32_headers)       \
 
145
        $(libcairo_os2_headers)         \
135
146
        $(libcairo_beos_headers)        \
136
147
        $(libcairo_xcb_headers)         \
137
148
        $(libcairo_xlib_headers)        \
140
151
 
141
152
#cairoincludedir = $(includedir)/cairo
142
153
headers =                       \
143
 
        cairo-features.h                \
 
154
        cairo-deprecated.h              \
144
155
        $(cairo_headers)
145
156
 
 
157
nodist_headers =                \
 
158
        cairo-features.h
 
159
 
146
160
noinst_LTLIBRARIES = libcairo.la
147
161
 
148
162
libcairo_la_SOURCES =                           \
153
167
        cairo-arc-private.h                     \
154
168
        cairo-array.c                           \
155
169
        cairo-base85-stream.c                   \
 
170
        cairo-bentley-ottmann.c                 \
156
171
        cairo-cache.c                           \
157
172
        cairo-cache-private.h                   \
158
173
        cairo-clip.c                            \
162
177
        cairo-fixed.c                           \
163
178
        cairo-font.c                            \
164
179
        cairo-font-options.c                    \
 
180
        cairo-freelist.c                        \
 
181
        cairo-freelist-private.h                \
165
182
        cairo-gstate.c                          \
166
183
        cairo-gstate-private.h                  \
167
184
        cairo-hash.c                            \
172
189
        cairo-matrix.c                          \
173
190
        cairo-operator.c                        \
174
191
        cairo-path.c                            \
 
192
        cairo-path-private.h                    \
175
193
        cairo-path-bounds.c                     \
176
 
        cairo-path-data.c                       \
177
 
        cairo-path-data-private.h               \
178
194
        cairo-path-fill.c                       \
 
195
        cairo-path-fixed.c                      \
179
196
        cairo-path-fixed-private.h              \
180
197
        cairo-path-stroke.c                     \
181
198
        cairo-pen.c                             \
184
201
        cairo-region.c                          \
185
202
        cairo-scaled-font.c                     \
186
203
        cairo-scaled-font-test.h                \
 
204
        cairo-skiplist.c                        \
 
205
        cairo-skiplist-private.h                \
187
206
        cairo-slope.c                           \
188
207
        cairo-spline.c                          \
189
208
        cairo-stroke-style.c                    \
212
231
        $(libcairo_test_sources)                \
213
232
        $(libcairo_font_subset_sources)         \
214
233
        $(libcairo_xlib_sources)                \
 
234
        $(libcairo_xcb_sources)                 \
215
235
        $(libcairo_quartz_sources)              \
216
 
        $(libcairo_xcb_sources)                 \
217
236
        $(libcairo_glitz_sources)               \
218
237
        $(libcairo_win32_sources)               \
 
238
        $(libcairo_os2_sources)                 \
219
239
        $(libcairo_directfb_sources)            \
220
240
        cairoint.h
221
241
 
237
257
$(top_builddir)/config.h: $(top_srcdir)/config.h.in
238
258
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) config.h
239
259
 
 
260
DISTCLEANFILES += cairo-features.h
240
261
cairo-features.h:
241
262
        cd $(top_builddir) && ./config.status src/cairo-features.h
242
263
 
 
264
CLEANFILES = cairo.def
243
265
cairo.def: $(cairoinclude_HEADERS)
244
266
        @echo Generating $@
245
267
        @(echo EXPORTS; \
266
288
TESTS_ENVIRONMENT = srcdir="$(srcdir)"
267
289
TESTS = check-def.sh check-plt.sh check-headers.sh
268
290
EXTRA_DIST += $(TESTS)
269
 
 
270
 
CLEANFILES = cairo.def cairo-features.h