2 AC_INIT([ico-uxf-weston-plugin],
4 [https://BUG-REPORT-ADDRESS])
6 AC_CONFIG_HEADERS([config.h])
8 AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
10 AM_SILENT_RULES([yes])
17 LT_INIT([disable-static])
21 AC_CHECK_FUNC([dlopen], [],
22 AC_CHECK_LIB([dl], [dlopen], DLOPEN_LIBS="-ldl"))
25 AC_CHECK_FUNC([aul_app_get_appid_bypid], [],
26 AC_CHECK_LIB([aul], [aul_app_get_appid_bypid], AUL_LIBS="-laul"))
29 AC_CHECK_HEADERS([execinfo.h])
31 AC_CHECK_FUNCS([mkostemp strchrnul])
33 PKG_CHECK_MODULES([PLUGIN], [wayland-server >= 1.3.0 weston >= 1.3.0 pixman-1 xkbcommon])
35 PKG_CHECK_MODULES([EGL], [egl])
37 if test "x$GCC" = "xyes"; then
38 my_common_gcc_flags="-Wall -Wextra -Wno-unused-parameter \
39 -Wno-missing-field-initializers -g -fvisibility=hidden"
40 GCC_CFLAGS="$my_common_gcc_flags \
41 -Wstrict-prototypes -Wmissing-prototypes"
42 GCC_CXXFLAGS="$my_common_gcc_flags"
45 AC_SUBST(GCC_CXXFLAGS)
47 WAYLAND_SCANNER_RULES(['$(top_srcdir)/protocol'])
49 AC_CONFIG_FILES([Makefile