Imported Upstream version 0.1.0+git20131207+e452e83
[deb_libhybris.git] / hybris / egl / platforms / hwcomposer / Makefile.am
CommitLineData
d42e7319
JB
1lib_LTLIBRARIES = libhybris-hwcomposerwindow.la
2
3pkgconfigdir = $(libdir)/pkgconfig
4pkgconfig_DATA = hwcomposer-egl.pc
5
6hwcomposerwindowincludedir = $(includedir)/hybris/hwcomposerwindow
7hwcomposerwindowinclude_HEADERS = \
8 hwcomposer_window.h
9
10libhybris_hwcomposerwindow_la_SOURCES = \
11 hwcomposer_window.cpp
12
13libhybris_hwcomposerwindow_la_CXXFLAGS = \
14 -I$(top_srcdir)/include \
15 -I$(top_srcdir)/common \
16 -I$(top_srcdir)/egl \
17 -I$(top_srcdir)/egl/platforms/common \
18 -I$(top_srcdir)/include/android
19
20if WANT_TRACE
21libhybris_hwcomposerwindow_la_CXXFLAGS += -DDEBUG
22endif
23if WANT_DEBUG
24libhybris_hwcomposerwindow_la_CXXFLAGS += -ggdb -O0
25endif
26
27libhybris_hwcomposerwindow_la_LDFLAGS = \
28 -version-info "1":"0":"0" \
29 $(top_builddir)/egl/platforms/common/libhybris-eglplatformcommon.la \
30 $(top_builddir)/hardware/libhardware.la
31
32if HAS_ANDROID_4_2_0
33libhybris_hwcomposerwindow_la_LDFLAGS += $(top_builddir)/libsync/libsync.la
34endif
35
36pkglib_LTLIBRARIES = eglplatform_hwcomposer.la
37
38eglplatform_hwcomposer_la_SOURCES = \
39 eglplatform_hwcomposer.cpp
40
41eglplatform_hwcomposer_la_CXXFLAGS = \
42 -I$(top_srcdir)/include \
43 -I$(top_srcdir)/common \
44 -I$(top_srcdir)/egl \
45 -I$(top_srcdir)/egl/platforms/common \
46 -I$(top_srcdir)/include/android
47
48if WANT_TRACE
49eglplatform_hwcomposer_la_CXXFLAGS += -DDEBUG
50endif
51if WANT_DEBUG
52eglplatform_hwcomposer_la_CXXFLAGS += -ggdb -O0
53endif
54eglplatform_hwcomposer_la_LIBADD = libhybris-hwcomposerwindow.la
55eglplatform_hwcomposer_la_LDFLAGS = \
56 -avoid-version -module -shared -export-dynamic \
57 $(top_builddir)/egl/platforms/common/libhybris-eglplatformcommon.la \
58 $(top_builddir)/hardware/libhardware.la
59