evas/cserve2: fix typo that kept cserve2 disabled
authorIván Briano <sachieru@gmail.com>
Thu, 3 May 2012 21:01:31 +0000 (21:01 +0000)
committerIván Briano <sachieru@gmail.com>
Thu, 3 May 2012 21:01:31 +0000 (21:01 +0000)
commit15328efb85bcf413025d787d1d58d812a407f25a
tree37c09205c159d8b9758ffdada5dff2248e632613
parentb8ade6a7cfa99ca19c054bd6b0bf488e63accbf4
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.

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