summaryrefslogtreecommitdiff
path: root/src/Makefile_Evas.am
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2013-04-29 12:35:08 +0100
committerChris Michael <cp.michael@samsung.com>2013-04-29 12:35:08 +0100
commit54b0a112a40f23a294807988dcd3bcda699dc790 (patch)
treea19dcdd8886adaeaf7b53527b2d99054e4b8733d /src/Makefile_Evas.am
parentda0fd5c67107c5b3e2cc534cfb9c951566aaff9a (diff)
Add drm engine build infrastructure.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src/Makefile_Evas.am')
-rw-r--r--src/Makefile_Evas.am28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index cf73a4ec0a..e1eb442e09 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -950,6 +950,34 @@ modules_evas_engines_wayland_shm_module_la_LIBTOOLFLAGS = --tag=disable-static
950endif 950endif
951endif 951endif
952 952
953if BUILD_ENGINE_DRM
954dist_installed_evasmainheaders_DATA += modules/evas/engines/drm/Evas_Engine_Drm.h
955DRM_SOURCES = \
956modules/evas/engines/drm/evas_engine.c \
957modules/evas/engines/drm/evas_engine.h
958if EVAS_STATIC_BUILD_DRM
959lib_evas_libevas_la_SOURCES += $(DRM_SOURCES)
960lib_evas_libevas_la_CPPFLAGS += @evas_engine_drm_cflags@
961lib_evas_libevas_la_LIBADD += @evas_engine_drm_libs@
962else
963enginedrmpkgdir = $(libdir)/evas/modules/engines/drm/$(MODULE_ARCH)
964enginedrmpkg_LTLIBRARIES = modules/evas/engines/drm/module.la
965modules_evas_engines_drm_module_la_SOURCES = $(DRM_SOURCES)
966modules_evas_engines_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
967-I$(top_srcdir)/src/lib/evas/include \
968-I$(top_srcdir)/src/lib/evas/cserve2 \
969@EVAS_CFLAGS@ \
970@evas_engine_drm_cflags@
971modules_evas_engines_drm_module_la_LIBADD = \
972@USE_EVAS_LIBS@ \
973@evas_engine_drm_libs@
974modules_evas_engines_drm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
975modules_evas_engines_drm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
976modules_evas_engines_drm_module_la_LIBTOOLFLAGS = --tag=disable-static
977endif
978endif
979
980
953### Loaders and savers 981### Loaders and savers
954 982
955if BUILD_LOADER_BMP 983if BUILD_LOADER_BMP