2 libhybris-eglplatformcommon.la
4 libhybris_eglplatformcommon_la_SOURCES = \
7 eglplatformcommon.cpp \
10 pkgconfigdir = $(libdir)/pkgconfig
11 pkgconfig_DATA = hybris-egl-platform.pc
14 lib_LTLIBRARIES += libwayland-egl.la
16 pkgconfig_DATA += wayland-egl.pc
19 libhybris_eglplatformcommon_la_SOURCES += \
21 server_wlegl_handle.cpp \
22 server_wlegl_buffer.cpp \
23 wayland-android-protocol.c
25 BUILT_SOURCES = wayland-android-protocol.c \
26 wayland-android-client-protocol.h \
27 wayland-android-server-protocol.h
30 $(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@
32 %-server-protocol.h : %.xml
33 $(AM_V_GEN)$(WAYLAND_SCANNER) server-header < $< > $@
35 %-client-protocol.h : %.xml
36 $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@
38 libwayland_egl_la_SOURCES = wayland-egl.c
40 libwayland_egl_la_CFLAGS = -I. -I$(top_srcdir)/include -I$(top_srcdir)/include/android $(WAYLAND_CLIENT_CFLAGS) $(WAYLAND_SERVER_CFLAGS)
42 libwayland_egl_la_CFLAGS += -DDEBUG
45 libwayland_egl_la_CFLAGS += -ggdb -O0
48 libwayland_egl_la_CXXFLAGS = -I. -I$(top_srcdir)/include -I$(top_srcdir)/include/android $(WAYLAND_CLIENT_CFLAGS) $(WAYLAND_SERVER_CFLAGS)
50 libwayland_egl_la_CXXFLAGS += -DDEBUG
53 libwayland_egl_la_CXXFLAGS += -ggdb -O0
55 libwayland_egl_la_LDFLAGS = \
60 libhybris_eglplatformcommon_la_CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/include/android -I$(top_srcdir)/egl -I$(top_srcdir)/common/
62 libhybris_eglplatformcommon_la_CFLAGS += $(WAYLAND_CLIENT_CFLAGS) $(WAYLAND_SERVER_CFLAGS) -I$(top_srcdir)/include/android
66 libhybris_eglplatformcommon_la_CFLAGS += -DLIBHYBRIS_WANTS_MESA_X11_HEADERS
69 libhybris_eglplatformcommon_la_CFLAGS += -DDEBUG
72 libhybris_eglplatformcommon_la_CFLAGS += -ggdb -O0
76 libhybris_eglplatformcommon_la_CXXFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/egl -I$(top_srcdir)/include/android -I$(top_srcdir)/common/
78 libhybris_eglplatformcommon_la_CXXFLAGS += -DLIBHYBRIS_WANTS_MESA_X11_HEADERS
82 libhybris_eglplatformcommon_la_CXXFLAGS += $(WAYLAND_CLIENT_CFLAGS) $(WAYLAND_SERVER_CFLAGS) -I$(top_srcdir)/include/android
86 libhybris_eglplatformcommon_la_CXXFLAGS += -DDEBUG
89 libhybris_eglplatformcommon_la_CXXFLAGS += -ggdb -O0
91 libhybris_eglplatformcommon_la_LDFLAGS = \
92 $(top_builddir)/common/libhybris-common.la \
93 -version-info "1":"0":"0"
95 eglplatformcommondir = $(includedir)/hybris/eglplatformcommon
96 eglplatformcommon_HEADERS = \
100 hybris_nativebufferext.h
103 libhybris_eglplatformcommon_la_LDFLAGS += \
104 $(WAYLAND_CLIENT_LIBS) \
105 $(WAYLAND_SERVER_LIBS)