1 # Generated by configure. Do not edit.
3 $(top_srcdir)/src/cairo-features.h: $(top_srcdir)/build/Makefile.win32.features
4 @echo "Generating src/cairo-features.h"
5 @echo "/* Generated by Makefile.win32.features-h. Do not edit. */" > $(top_srcdir)/src/cairo-features.h
6 @echo "#ifndef CAIRO_FEATURES_H" >> $(top_srcdir)/src/cairo-features.h
7 @echo "#define CAIRO_FEATURES_H 1" >> $(top_srcdir)/src/cairo-features.h
8 ifeq ($(CAIRO_HAS_XLIB_SURFACE),1)
9 @echo "#define CAIRO_HAS_XLIB_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
11 ifeq ($(CAIRO_HAS_XLIB_XRENDER_SURFACE),1)
12 @echo "#define CAIRO_HAS_XLIB_XRENDER_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
14 ifeq ($(CAIRO_HAS_XCB_SURFACE),1)
15 @echo "#define CAIRO_HAS_XCB_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
17 ifeq ($(CAIRO_HAS_XLIB_XCB_FUNCTIONS),1)
18 @echo "#define CAIRO_HAS_XLIB_XCB_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
20 ifeq ($(CAIRO_HAS_XCB_SHM_FUNCTIONS),1)
21 @echo "#define CAIRO_HAS_XCB_SHM_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
23 ifeq ($(CAIRO_HAS_QT_SURFACE),1)
24 @echo "#define CAIRO_HAS_QT_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
26 ifeq ($(CAIRO_HAS_QUARTZ_SURFACE),1)
27 @echo "#define CAIRO_HAS_QUARTZ_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
29 ifeq ($(CAIRO_HAS_QUARTZ_FONT),1)
30 @echo "#define CAIRO_HAS_QUARTZ_FONT 1" >> $(top_srcdir)/src/cairo-features.h
32 ifeq ($(CAIRO_HAS_QUARTZ_IMAGE_SURFACE),1)
33 @echo "#define CAIRO_HAS_QUARTZ_IMAGE_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
35 ifeq ($(CAIRO_HAS_WIN32_SURFACE),1)
36 @echo "#define CAIRO_HAS_WIN32_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
38 ifeq ($(CAIRO_HAS_WIN32_FONT),1)
39 @echo "#define CAIRO_HAS_WIN32_FONT 1" >> $(top_srcdir)/src/cairo-features.h
41 ifeq ($(CAIRO_HAS_SKIA_SURFACE),1)
42 @echo "#define CAIRO_HAS_SKIA_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
44 ifeq ($(CAIRO_HAS_OS2_SURFACE),1)
45 @echo "#define CAIRO_HAS_OS2_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
47 ifeq ($(CAIRO_HAS_BEOS_SURFACE),1)
48 @echo "#define CAIRO_HAS_BEOS_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
50 ifeq ($(CAIRO_HAS_DRM_SURFACE),1)
51 @echo "#define CAIRO_HAS_DRM_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
53 ifeq ($(CAIRO_HAS_GALLIUM_SURFACE),1)
54 @echo "#define CAIRO_HAS_GALLIUM_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
56 ifeq ($(CAIRO_HAS_PNG_FUNCTIONS),1)
57 @echo "#define CAIRO_HAS_PNG_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
59 ifeq ($(CAIRO_HAS_GL_SURFACE),1)
60 @echo "#define CAIRO_HAS_GL_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
62 ifeq ($(CAIRO_HAS_GLESV2_SURFACE),1)
63 @echo "#define CAIRO_HAS_GLESV2_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
65 ifeq ($(CAIRO_HAS_COGL_SURFACE),1)
66 @echo "#define CAIRO_HAS_COGL_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
68 ifeq ($(CAIRO_HAS_DIRECTFB_SURFACE),1)
69 @echo "#define CAIRO_HAS_DIRECTFB_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
71 ifeq ($(CAIRO_HAS_VG_SURFACE),1)
72 @echo "#define CAIRO_HAS_VG_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
74 ifeq ($(CAIRO_HAS_EGL_FUNCTIONS),1)
75 @echo "#define CAIRO_HAS_EGL_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
77 ifeq ($(CAIRO_HAS_GLX_FUNCTIONS),1)
78 @echo "#define CAIRO_HAS_GLX_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
80 ifeq ($(CAIRO_HAS_WGL_FUNCTIONS),1)
81 @echo "#define CAIRO_HAS_WGL_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
83 ifeq ($(CAIRO_HAS_SCRIPT_SURFACE),1)
84 @echo "#define CAIRO_HAS_SCRIPT_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
86 ifeq ($(CAIRO_HAS_FT_FONT),1)
87 @echo "#define CAIRO_HAS_FT_FONT 1" >> $(top_srcdir)/src/cairo-features.h
89 ifeq ($(CAIRO_HAS_FC_FONT),1)
90 @echo "#define CAIRO_HAS_FC_FONT 1" >> $(top_srcdir)/src/cairo-features.h
92 ifeq ($(CAIRO_HAS_PS_SURFACE),1)
93 @echo "#define CAIRO_HAS_PS_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
95 ifeq ($(CAIRO_HAS_PDF_SURFACE),1)
96 @echo "#define CAIRO_HAS_PDF_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
98 ifeq ($(CAIRO_HAS_SVG_SURFACE),1)
99 @echo "#define CAIRO_HAS_SVG_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
101 ifeq ($(CAIRO_HAS_TEST_SURFACES),1)
102 @echo "#define CAIRO_HAS_TEST_SURFACES 1" >> $(top_srcdir)/src/cairo-features.h
104 @echo "#define CAIRO_HAS_IMAGE_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
105 @echo "#define CAIRO_HAS_MIME_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
106 @echo "#define CAIRO_HAS_RECORDING_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
107 @echo "#define CAIRO_HAS_OBSERVER_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
108 ifeq ($(CAIRO_HAS_TEE_SURFACE),1)
109 @echo "#define CAIRO_HAS_TEE_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
111 ifeq ($(CAIRO_HAS_XML_SURFACE),1)
112 @echo "#define CAIRO_HAS_XML_SURFACE 1" >> $(top_srcdir)/src/cairo-features.h
114 @echo "#define CAIRO_HAS_USER_FONT 1" >> $(top_srcdir)/src/cairo-features.h
115 ifeq ($(CAIRO_HAS_PTHREAD),1)
116 @echo "#define CAIRO_HAS_PTHREAD 1" >> $(top_srcdir)/src/cairo-features.h
118 ifeq ($(CAIRO_HAS_GOBJECT_FUNCTIONS),1)
119 @echo "#define CAIRO_HAS_GOBJECT_FUNCTIONS 1" >> $(top_srcdir)/src/cairo-features.h
121 ifeq ($(CAIRO_HAS_TRACE),1)
122 @echo "#define CAIRO_HAS_TRACE 1" >> $(top_srcdir)/src/cairo-features.h
124 ifeq ($(CAIRO_HAS_INTERPRETER),1)
125 @echo "#define CAIRO_HAS_INTERPRETER 1" >> $(top_srcdir)/src/cairo-features.h
127 ifeq ($(CAIRO_HAS_SYMBOL_LOOKUP),1)
128 @echo "#define CAIRO_HAS_SYMBOL_LOOKUP 1" >> $(top_srcdir)/src/cairo-features.h
130 @echo "#endif" >> $(top_srcdir)/src/cairo-features.h