evas: Add configure option to disable cserve
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 14 Oct 2013 01:32:16 +0000 (10:32 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 14 Oct 2013 01:55:47 +0000 (10:55 +0900)
Some people might want to disable cserve2 at build time to
generate smaller packages.

configure.ac

index 7433177..2060040 100644 (file)
@@ -1261,8 +1261,6 @@ ARG_ENABLE_EVAS_IMAGE_LOADER(XPM, static)
 
 ### Default values
 
-want_evas_cserve2="yes"
-
 want_evas_engine_software_gdi="${have_win32}"
 want_evas_engine_software_ddraw="${have_win32}"
 want_evas_engine_gl_cocoa="${want_cocoa}"
@@ -1609,6 +1607,20 @@ AC_CHECK_LIB([m], [lround],
 )
 
 
+# Evas cserve2
+
+AC_ARG_ENABLE([cserve],
+   [AC_HELP_STRING([--enable-cserve],
+       [enable shared cache server (cserve2). @<:@default=enabled@:>@])],
+   [
+    if test "x${enableval}" = "xyes" ; then
+       want_evas_cserve2="yes"
+    else
+       want_evas_cserve2="no"
+    fi
+   ],
+   [want_evas_cserve2="yes"])
+
 if test "x${want_evas_image_loader_generic}" = "xyes" || test "x${want_evas_cserve2}" = "xyes" ; then
    EFL_ADD_LIBS([EVAS], [${requirements_libs_shm}])
 fi