shell: Send visibility events in shell
[platform/core/uifw/headless-server.git] / configure.ac
1 m4_define([hsvr_major], 0)
2 m4_define([hsvr_minor], 0)
3 m4_define([hsvr_micro], 0)
4
5 m4_define([hsvr_version], [hsvr_major.hsvr_minor.hsvr_micro])
6
7 AC_PREREQ([2.64])
8 AC_INIT([pepper], [pepper_version], [tkq.kim@samsung.com])
9
10 AC_SUBST([HSVR_VERSION_MAJOR], [hsvr_major_version])
11 AC_SUBST([HSVR_VERSION_MINOR], [hsvr_minor_version])
12 AC_SUBST([HSVR_VERSION_MICRO], [hsvr_micro_version])
13 AC_SUBST([HSVR_VERSION], [hsvr_version])
14
15 AC_CONFIG_HEADERS([config.h])
16 AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz subdir-objects])
17 AM_SILENT_RULES([yes])
18
19 AC_PROG_CC
20
21 LT_PREREQ([2.2])
22 LT_INIT([disable-static])
23
24 if test "x$GCC" = "xyes"; then
25 GCC_CFLAGS="-Wall -Wextra -Wno-unused-parameter \
26             -Wno-missing-field-initializers -g -fvisibility=hidden \
27             -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare"
28 fi
29 AC_SUBST(GCC_CFLAGS)
30
31 # headless server
32 HEADLESS_SERVER_REQUIRES="xkbcommon capi-system-peripheral-io xdg-shell-unstable-v6-server tizen-extension-server wayland-tbm-server dlog wayland-server libds libds-tizen-tbm-server libds-tizen-keyrouter libds-tizen-input-devicemgr"
33 PKG_CHECK_MODULES(HEADLESS_SERVER, $[HEADLESS_SERVER_REQUIRES])
34
35 AC_SUBST(HEADLESS_SERVER_CFLAGS)
36 AC_SUBST(HEADLESS_SERVER_LIBS)
37
38 # Output files
39 AC_CONFIG_FILES([
40 Makefile
41 src/Makefile
42 ])
43
44 AC_OUTPUT