/
config.w32
24 lines (16 loc) · 1.05 KB
/
config.w32
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", "pango.c pango_error.c pango_context.c pango_layout.c pango_font.c pango_line.c");
AC_DEFINE("HAVE_PANGO", 1);
}
}