evas/cserve2: fix typo that kept cserve2 disabled
authorsachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 3 May 2012 21:01:31 +0000 (21:01 +0000)
committersachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 3 May 2012 21:01:31 +0000 (21:01 +0000)
commit7a77246fdfab41a9102a681591990f683bb0dc58
tree21be30c845aa2a6264fe69c66b21cbd5a76e0197
parent5532f184a01467be5aa0826491b93df392dd6b2b
evas/cserve2: fix typo that kept cserve2 disabled

now seriously...

Introducing Cache Serve 2.

This cache server will initially load images for clients connected to
it. It starts slave processes to load these images, and share the loaded
images through shm with the clients. All the connection done between
clients and the server goes through sockets.

The cserve2 build option is turned on by default, while the old cserve
was disabled, but in order to make clients use it, the environment
variable EVAS_CSERVE2 must be set, and a server must be running.

Clients will try to find the socket on a specified location using the
environment variable EVAS_CSERVE2_SOCKET. If it's not defined, then the
XDG_RUNTIME_DIR path should be used, and finally HOME, TMPDIR and /tmp.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70699 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
68 files changed:
.gitignore
AUTHORS
ChangeLog
configure.ac
src/bin/Makefile.am
src/bin/dummy_slave.c [new file with mode: 0644]
src/bin/evas_cserve2.h [new file with mode: 0644]
src/bin/evas_cserve2_cache.c [new file with mode: 0644]
src/bin/evas_cserve2_client.c [new file with mode: 0644]
src/bin/evas_cserve2_main.c [new file with mode: 0644]
src/bin/evas_cserve2_main_loop_linux.c [new file with mode: 0644]
src/bin/evas_cserve2_messages.c [new file with mode: 0644]
src/bin/evas_cserve2_shm.c [new file with mode: 0644]
src/bin/evas_cserve2_slave.c [new file with mode: 0644]
src/bin/evas_cserve2_slave.h [new file with mode: 0644]
src/bin/evas_cserve2_slaves.c [new file with mode: 0644]
src/bin/evas_cserve2_utils.c [new file with mode: 0644]
src/bin/loaders/Makefile.am [new file with mode: 0644]
src/bin/loaders/bmp/Makefile.am [new file with mode: 0644]
src/bin/loaders/bmp/evas_image_load_bmp.c [new file with mode: 0644]
src/bin/loaders/eet/Makefile.am [new file with mode: 0644]
src/bin/loaders/eet/evas_image_load_eet.c [new file with mode: 0644]
src/bin/loaders/ico/Makefile.am [new file with mode: 0644]
src/bin/loaders/ico/evas_image_load_ico.c [new file with mode: 0644]
src/bin/loaders/jpeg/Makefile.am [new file with mode: 0644]
src/bin/loaders/jpeg/evas_image_load_jpeg.c [new file with mode: 0644]
src/bin/loaders/pmaps/Makefile.am [new file with mode: 0644]
src/bin/loaders/pmaps/evas_image_load_pmaps.c [new file with mode: 0644]
src/bin/loaders/png/Makefile.am [new file with mode: 0644]
src/bin/loaders/png/evas_image_load_png.c [new file with mode: 0644]
src/bin/loaders/psd/Makefile.am [new file with mode: 0644]
src/bin/loaders/psd/evas_image_load_psd.c [new file with mode: 0644]
src/bin/loaders/tga/Makefile.am [new file with mode: 0644]
src/bin/loaders/tga/evas_image_load_tga.c [new file with mode: 0644]
src/bin/loaders/tiff/Makefile.am [new file with mode: 0644]
src/bin/loaders/tiff/evas_image_load_tiff.c [new file with mode: 0644]
src/bin/loaders/wbmp/Makefile.am [new file with mode: 0644]
src/bin/loaders/wbmp/evas_image_load_wbmp.c [new file with mode: 0644]
src/bin/loaders/xpm/Makefile.am [new file with mode: 0644]
src/bin/loaders/xpm/evas_image_load_xpm.c [new file with mode: 0644]
src/examples/Makefile.am
src/examples/evas-images3.c [new file with mode: 0644]
src/lib/Makefile.am
src/lib/cache/evas_cache_image.c
src/lib/cache2/Makefile.am [new file with mode: 0644]
src/lib/cache2/evas_cache2.c [new file with mode: 0644]
src/lib/cache2/evas_cache2.h [new file with mode: 0644]
src/lib/canvas/Makefile.am
src/lib/canvas/evas_main.c
src/lib/canvas/evas_render.c
src/lib/cserve2/Makefile.am [new file with mode: 0644]
src/lib/cserve2/evas_cs2.h [new file with mode: 0644]
src/lib/cserve2/evas_cs2_client.c [new file with mode: 0644]
src/lib/cserve2/evas_cs2_image_data.c [new file with mode: 0644]
src/lib/cserve2/evas_cs2_private.h [new file with mode: 0644]
src/lib/engines/common/Makefile.am
src/lib/engines/common/evas_image.h
src/lib/engines/common/evas_image_load.c
src/lib/engines/common/evas_image_main.c
src/lib/engines/common/evas_image_private.h
src/lib/engines/common/evas_image_scalecache.c
src/lib/include/evas_common.h
src/modules/engines/buffer/Makefile.am
src/modules/engines/buffer/evas_outbuf.c
src/modules/engines/software_generic/Makefile.am
src/modules/engines/software_generic/evas_engine.c
src/modules/engines/software_x11/Makefile.am
src/modules/engines/software_x11/evas_xlib_outbuf.c