wsi: Basic display surface implementation
[platform/core/uifw/vulkan-wsi-tizen.git] / src / wsi / Makefile.am
1 module_LTLIBRARIES = vulkan-wsi-tizen.la
2 moduledir = $(libdir)/vulkan
3
4 AM_CFLAGS = $(GCC_CFLAGS)
5
6 vulkan_wsi_tizen_includedir = $(includedir)/vulkan
7 vulkan_wsi_tizen_include_HEADERS = $(top_srcdir)/include/vulkan/vk_tizen.h
8
9 vulkan_wsi_tizen_la_CFLAGS = $(AM_CFLAGS) -I$(top_srcdir)/include               \
10                                                          -I$(top_srcdir)/src/utils                                      \
11                                                          -fvisibility=hidden                                            \
12                                                          $(TPL_CFLAGS) $(TBM_CFLAGS) $(TDM_CFLAGS)
13
14 vulkan_wsi_tizen_la_LDFLAGS = -module -avoid-version
15 vulkan_wsi_tizen_la_LIBADD = $(top_builddir)/src/utils/libutils.la      \
16                                                          $(TPL_LIBS) $(TBM_CFLAGS) $(TDM_CFLAGS)
17
18 vulkan_wsi_tizen_la_SOURCES = wsi.h                             \
19                                                           entry-points.c        \
20                                                           surface.c                     \
21                                                           swapchain.c           \
22                                                           display.c                     \
23                                                           allocator.c           \
24                                                           icd.c                         \
25                                                           extensions.c
26
27 manifestdir = /etc/vulkan/icd.d
28 manifest_DATA = vulkan-wsi-tizen.json