devilhorns pushed a commit to branch master.
commit 54b0a112a40f23a294807988dcd3bcda699dc790
Author: Chris Michael <[email protected]>
Date: Mon Apr 29 12:35:08 2013 +0100
Add drm engine build infrastructure.
Signed-off-by: Chris Michael <[email protected]>
---
src/Makefile_Evas.am | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index cf73a4e..e1eb442 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
endif
endif
+if BUILD_ENGINE_DRM
+dist_installed_evasmainheaders_DATA +=
modules/evas/engines/drm/Evas_Engine_Drm.h
+DRM_SOURCES = \
+modules/evas/engines/drm/evas_engine.c \
+modules/evas/engines/drm/evas_engine.h
+if EVAS_STATIC_BUILD_DRM
+lib_evas_libevas_la_SOURCES += $(DRM_SOURCES)
+lib_evas_libevas_la_CPPFLAGS += @evas_engine_drm_cflags@
+lib_evas_libevas_la_LIBADD += @evas_engine_drm_libs@
+else
+enginedrmpkgdir = $(libdir)/evas/modules/engines/drm/$(MODULE_ARCH)
+enginedrmpkg_LTLIBRARIES = modules/evas/engines/drm/module.la
+modules_evas_engines_drm_module_la_SOURCES = $(DRM_SOURCES)
+modules_evas_engines_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
+-I$(top_srcdir)/src/lib/evas/include \
+-I$(top_srcdir)/src/lib/evas/cserve2 \
+@EVAS_CFLAGS@ \
+@evas_engine_drm_cflags@
+modules_evas_engines_drm_module_la_LIBADD = \
+@USE_EVAS_LIBS@ \
+@evas_engine_drm_libs@
+modules_evas_engines_drm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
+modules_evas_engines_drm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
+modules_evas_engines_drm_module_la_LIBTOOLFLAGS = --tag=disable-static
+endif
+endif
+
+
### Loaders and savers
if BUILD_LOADER_BMP
--
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr