aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_Evas.am
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-06-18 17:55:44 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-07-03 11:37:48 +0900
commitc42415386734b71cef0efcbc6575b6e8c7ba8dbf (patch)
treeec238753add1d2f2e065fb89f1bf91077dc17c3e /src/Makefile_Evas.am
parentEvas loaders: Add new format definitions for S3TC (diff)
downloadefl-c42415386734b71cef0efcbc6575b6e8c7ba8dbf.tar.gz
Evas: Add DDS image file loader
@feature: Add a Micrsoft DirectDraw Surface file loader
Diffstat (limited to 'src/Makefile_Evas.am')
-rw-r--r--src/Makefile_Evas.am27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index 764cfca5ad..bc1a65f679 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -1372,6 +1372,33 @@ modules_evas_loaders_bmp_module_la_LIBTOOLFLAGS = --tag=disable-static
endif
endif
+if BUILD_LOADER_DDS
+if EVAS_STATIC_BUILD_DDS
+lib_evas_libevas_la_SOURCES += modules/evas/loaders/dds/evas_image_load_dds.c
+lib_evas_libevas_la_CPPFLAGS += @evas_image_loader_dds_cflags@
+lib_evas_libevas_la_LIBADD += @evas_image_loader_dds_libs@
+if EVAS_CSERVE2
+bin_evas_evas_cserve2_slave_SOURCES += modules/evas/loaders/dds/evas_image_load_dds.c
+bin_evas_evas_cserve2_slave_CPPFLAGS += @evas_image_loader_dds_cflags@
+bin_evas_evas_cserve2_slave_LDADD += @evas_image_loader_dds_libs@
+endif
+else
+loaderddspkgdir = $(libdir)/evas/modules/loaders/dds/$(MODULE_ARCH)
+loaderddspkg_LTLIBRARIES = modules/evas/loaders/dds/module.la
+modules_evas_loaders_dds_module_la_SOURCES = modules/evas/loaders/dds/evas_image_load_dds.c
+modules_evas_loaders_dds_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
+-I$(top_srcdir)/src/lib/evas/include \
+@EVAS_CFLAGS@ \
+@evas_image_loader_dds_cflags@
+modules_evas_loaders_dds_module_la_LIBADD = \
+@USE_EVAS_LIBS@ \
+@evas_image_loader_dds_libs@
+modules_evas_loaders_dds_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
+modules_evas_loaders_dds_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
+modules_evas_loaders_dds_module_la_LIBTOOLFLAGS = --tag=disable-static
+endif
+endif
+
if BUILD_LOADER_EET
if EVAS_STATIC_BUILD_EET
lib_evas_libevas_la_SOURCES += modules/evas/loaders/eet/evas_image_load_eet.c modules/evas/savers/eet/evas_image_save_eet.c