summaryrefslogtreecommitdiff
path: root/src/Makefile_Emile.am
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@samsung.com>2015-03-17 08:50:02 +0100
committerCedric BAIL <cedric@osg.samsung.com>2015-03-17 09:58:17 +0100
commit0fa50a080428bb8c710603cb4208e1786f9365a9 (patch)
treea0ede091c745237e55a097c434d93c08781f475e /src/Makefile_Emile.am
parenta7d7cae0c4bc92d7672d512136c85a3305aaf74f (diff)
downloadefl-0fa50a080428bb8c710603cb4208e1786f9365a9.tar.gz
emile: add compress/uncompress logic.
Diffstat (limited to 'src/Makefile_Emile.am')
-rw-r--r--src/Makefile_Emile.am27
1 files changed, 24 insertions, 3 deletions
diff --git a/src/Makefile_Emile.am b/src/Makefile_Emile.am
index e93b594905..067eb988ca 100644
--- a/src/Makefile_Emile.am
+++ b/src/Makefile_Emile.am
@@ -9,19 +9,40 @@ dist_installed_emilemainheaders_DATA = lib/emile/Emile.h
lib_emile_libemile_la_SOURCES = \
lib/emile/emile_private.h \
lib/emile/emile_main.c \
-lib/emile/emile_cipher.c
+lib/emile/emile_compress.c
+
+if ! ENABLE_LIBLZ4
+lib_emile_libemile_la_SOURCES += \
+static_libs/lz4/lz4.c \
+static_libs/lz4/lz4.h \
+static_libs/lz4/lz4hc.c \
+static_libs/lz4/lz4hc.h
+endif
lib_emile_libemile_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
--I$(top_srcdir)/src/static_libs/lz4 \
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
-DPACKAGE_DATA_DIR=\"$(datadir)/emile\" \
@EMILE_CFLAGS@
+
+if ! ENABLE_LIBLZ4
+lib_emile_libemile_la_CPPFLAGS += \
+-I$(top_srcdir)/src/static_libs/lz4
+endif
+
lib_emile_libemile_la_LIBADD = @EMILE_LIBS@
lib_emile_libemile_la_DEPENDENCIES = @EMILE_INTERNAL_LIBS@
lib_emile_libemile_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
-EXTRA_DIST += static_libs/lz4/README
+if ! ENABLE_LIBLZ4
+lib_emile_libemile_la_LIBADD += @LIBLZ4_LIBS@
+endif
+
+EXTRA_DIST += static_libs/lz4/README \
+static_libs/lz4/lz4.c \
+static_libs/lz4/lz4.h \
+static_libs/lz4/lz4hc.c \
+static_libs/lz4/lz4hc.h
### Binary