forked from gtkforphp/pango
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.w32
More file actions
22 lines (17 loc) · 1.33 KB
/
Copy pathconfig.w32
File metadata and controls
22 lines (17 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ARG_ENABLE("pango", "enable pango support", "no");
if (PHP_PANGO != "no") {
if (CHECK_HEADER_ADD_INCLUDE("pango.h", "CFLAGS_PANGO", PHP_PANGO+ ";" + PHP_PHP_BUILD + "\\include\\pango")
&& CHECK_HEADER_ADD_INCLUDE("glib.h", "CFLAGS_PANGO", PHP_PANGO+ ";" + PHP_PHP_BUILD + "\\include\\glib-pango")
&& CHECK_HEADER_ADD_INCLUDE("glib-object.h", "CFLAGS_PANGO", PHP_PANGO+ ";" + PHP_PHP_BUILD + "\\include\\glib-pango")
&& CHECK_HEADER_ADD_INCLUDE("cairo.h", "CFLAGS_PANGO", PHP_PANGO+ ";" + PHP_PHP_BUILD + "\\include\\cairo")
&& CHECK_HEADER_ADD_INCLUDE("php_cairo_api.h", "CFLAGS_PANGO", PHP_PANGO+ ";" + PHP_PHP_BUILD + "\\..\\pecl\\cairo")
&& CHECK_LIB("pango-1.0.lib", "pango", PHP_PANGO)
&& CHECK_LIB("pangocairo-1.0.lib", "pango", PHP_PANGO)
&& CHECK_LIB("cairo.lib", "pango", PHP_PANGO)
&& CHECK_LIB("gobject-2.0.lib", "pango", PHP_PANGO)
&& ADD_EXTENSION_DEP('pango', 'cairo')
) {
EXTENSION("pango", "src/pango.c src/exception.c src/context.c src/layout.c src/font_description.c src/layout_line.c src/glyph_item.c src/item.c src/glyph_string.c src/glyph_info.c src/matrix.c src/rectangle.c src/font_map.c src/pango_cairo_font_map.c src/font_family.c src/font_face.c src/pango_cairo_layout.c src/pango_cairo_context.c");
AC_DEFINE("HAVE_PANGO", 1);
}
}