wsi: Correct getting tpl_display in vk_get_tpl_display()
[platform/core/uifw/vulkan-wsi-tizen.git] / configure.ac
1 m4_define([tvw_major], 0)
2 m4_define([tvw_minor], 0)
3 m4_define([tvw_micro], 0)
4
5 m4_define([tvw_version], [tvw_major.tvw_minor.tvw_micro])
6
7 AC_PREREQ([2.64])
8 AC_INIT([tvw], [tvw_version], [tkq.kim@samsung.com])
9
10 AC_SUBST([TVW_VERSION_MAJOR], [tvw_major_version])
11 AC_SUBST([TVW_VERSION_MINOR], [tvw_minor_version])
12 AC_SUBST([TVW_VERSION_MICRO], [tvw_micro_version])
13 AC_SUBST([TVW_VERSION], [tvw_version])
14
15 AC_CONFIG_HEADERS([config.h])
16 AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
17 AM_SILENT_RULES([yes])
18
19 AC_PROG_CC
20 PKG_PROG_PKG_CONFIG
21
22 LT_PREREQ([2.2])
23 LT_INIT([disable-static])
24
25 if test "x$GCC" = "xyes"; then
26 GCC_CFLAGS="-Wall -Wextra -Wno-unused-parameter \
27                         -Wno-missing-field-initializers -g -fvisibility=hidden \
28                         -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare"
29 fi
30 AC_SUBST(GCC_CFLAGS)
31
32 PKG_CHECK_MODULES(WAYLAND, [wayland-client])
33 AC_DEFINE([VK_USE_PLATFORM_WAYLAND_KHR], [1], [Enable wayland WSI functions])
34
35 PKG_CHECK_MODULES(TPL, [tpl-egl])
36 PKG_CHECK_MODULES(TBM, [libtbm])
37 PKG_CHECK_MODULES(TDM, [libtdm])
38
39 # Output files
40 AC_CONFIG_FILES([
41 Makefile
42 src/utils/Makefile
43 src/null-driver/Makefile
44 src/wsi/Makefile
45 samples/Makefile
46 ])
47
48 AC_OUTPUT