web: split web into a module

Desktop / Enlightenment / Elementary - Cedric BAIL [osg.samsung.com] - 9 March 2016 18:55 EST

There is currently no configuration to switch backend. Another patch will introduce it.

dcc8a49 web: split web into a module.
configure.ac | 149 ++-
m4/elm_check_option.m4 | 58 -
src/lib/Elementary.h.in | 1 -
src/lib/elm_config.c | 1 +
src/lib/elm_main.c | 4 +
src/lib/elm_priv.h | 3 +
src/lib/elm_web.eo | 51 +-
src/lib/elm_web2.c | 1537 +++-----------------------
src/lib/elm_widget_web.h | 86 --
src/modules/Makefile.am | 3 +-
src/modules/web/Makefile.am | 6 +
src/modules/web/none/Makefile.am | 40 +
src/modules/web/none/elm_web_none.c | 341 ++++++
src/modules/web/none/elm_web_none.eo | 54 +
src/modules/web/none/elm_web_none.eo.c | 212 ++++
src/modules/web/none/elm_web_none.eo.h | 21 +
src/modules/web/webkit2/Makefile.am | 42 +
src/modules/web/webkit2/elm_web_webkit2.c | 1149 +++++++++++++++++++
src/modules/web/webkit2/elm_web_webkit2.eo | 53 +
src/modules/web/webkit2/elm_web_webkit2.eo.c | 208 ++++
src/modules/web/webkit2/elm_web_webkit2.eo.h | 21 +
21 files changed, 2430 insertions(+), 1610 deletions(-)

Upstream: git.enlightenment.org


  • Share