AC_SUBST(SAMPLES_CFLAGS)
AC_SUBST(SAMPLES_LIBS)
+# headless server and headless client samples
+HEADLESS_SERVER_REQUIRES="wayland-server"
+PKG_CHECK_MODULES(HEADLESS_SERVER, $[HEADLESS_SERVER_REQUIRES])
+HEADLESS_SERVER_CFLAGS="$PEPPER_DIR $PEPPER_EVDEV_DIR $PEPPER_KEYROUTER_DIR $HEADLESS_SERVER_CFLAGS"
+HEADLESS_SERVER_LIBS="$PEPPER_LIB $PEPPER_LIBS $HEADLESS_SERVER_LIBS"
+HEADLESS_SERVER_LIBS="$PEPPER_EVDEV_LIB $PEPPER_EVDEV_LIBS $HEADLESS_SERVER_LIBS"
+HEADLESS_SERVER_LIBS="$PEPPER_KEYROUTER_LIB $PEPPER_KEYROUTER_LIBS $HEADLESS_SERVER_LIBS"
+
+AC_SUBST(HEADLESS_SERVER_CFLAGS)
+AC_SUBST(HEADLESS_SERVER_LIBS)
+
+HEADLESS_CLIENT_REQUIRES="wayland-client tizen-extension-client"
+PKG_CHECK_MODULES(HEADLESS_CLIENT, $[HEADLESS_CLIENT_REQUIRES])
+HEADLESS_CLIENT_CFLAGS="$HEADLESS_CLIENT_CFLAGS"
+HEADLESS_CLIENT_LIBS="$HEADLESS_CLIENT_LIBS"
+
+AC_SUBST(HEADLESS_CLIENT_CFLAGS)
+AC_SUBST(HEADLESS_CLIENT_LIBS)
+
# wayland-scanner
AC_PATH_PROG([wayland_scanner], [wayland-scanner])
if test x$wayland_scanner = x; then
BuildRequires: pkgconfig(wayland-tbm-server)
BuildRequires: pkgconfig(libtbm)
BuildRequires: pkgconfig(tizen-extension-server)
+BuildRequires: pkgconfig(tizen-extension-client)
%if "%{ENABLE_TDM}" == "1"
BuildRequires: pkgconfig(libtdm)
%endif
x11_backend_SOURCES = x11-backend.c
endif
+noinst_PROGRAMS += headless-server headless-client
+
+headless_server_CFLAGS = $(HEADLESS_SERVER_CFLAGS)
+headless_server_LDADD = $(HEADLESS_SERVER_LIBS)
+
+headless_server_SOURCES = headless-server.c
+
+headless_client_CFLAGS = $(HEADLESS_CLIENT_CFLAGS)
+headless_client_LDADD = $(HEADLESS_CLIENT_LIBS)
+
+headless_client_SOURCES = headless-client.c