Auto generate wayland protocol

Desktop / Enlightenment / Enlightenment - Derek Foreman [osg.samsung.com] - 26 September 2016 15:23 UTC

Replaces any checked-in wayland protocol files with auto-generation.

In some cases this means renaming include files that didn't use "standard" names, or adding missing xml files. Any source edits are simple search and replace, there should be no functional changes.

e4da5ba Auto generate wayland protocol
.gitignore | 2 +
src/bin/Makefile.mk | 28 +-
src/bin/e_comp_wl.c | 2 +-
src/bin/e_comp_wl_extensions.c | 14 +-
src/bin/generated/e_comp_wl_screenshooter_server.c | 26 -
src/bin/generated/e_comp_wl_screenshooter_server.h | 47 --
.../generated/linux-dmabuf-unstable-v1-protocol.c | 75 ---
.../linux-dmabuf-unstable-v1-server-protocol.h | 448 -------------
src/bin/generated/session-recovery.c | 32 -
src/bin/generated/session-recovery.h | 62 --
src/bin/generated/www-protocol.c | 41 --
src/bin/generated/www-protocol.h | 77 ---
src/modules/Makefile_shot.mk | 18 +-
src/modules/Makefile_wl_desktop_shell.mk | 29 +-
src/modules/Makefile_wl_text_input.mk | 25 +-
src/modules/Makefile_wl_weekeyboard.mk | 20 +-
src/modules/shot/e_mod_main.c | 20 +-
src/modules/shot/screenshooter-client-protocol.c | 26 -
src/modules/shot/screenshooter-client-protocol.h | 68 --
.../wl_desktop_shell/e_desktop_shell_protocol.c | 125 ----
.../wl_desktop_shell/e_desktop_shell_protocol.h | 661 --------------------
.../wl_desktop_shell/e_input_method_protocol.c | 114 ----
.../wl_desktop_shell/e_input_method_protocol.h | 418 -------------
src/modules/wl_desktop_shell/e_mod_input_panel.c | 12 +-
src/modules/wl_desktop_shell/e_mod_main.c | 2 +-
src/modules/wl_text_input/e_mod_main.c | 62 +-
src/modules/wl_text_input/input-method-protocol.c | 114 ----
src/modules/wl_text_input/input-method-protocol.h | 418 -------------
src/modules/wl_text_input/text-protocol.c | 92 ---
src/modules/wl_text_input/text-protocol.h | 448 -------------
src/modules/wl_weekeyboard/e_mod_main.c | 98 +--
.../wl_weekeyboard/input-method-client-protocol.h | 439 -------------
src/modules/wl_weekeyboard/input-method-protocol.c | 118 ----
src/modules/wl_weekeyboard/text-client-protocol.h | 540 ----------------
src/modules/wl_weekeyboard/text-protocol.c | 92 ---
src/protocol/screenshooter.xml | 12 +
src/protocol/www.xml | 28 +
37 files changed, 228 insertions(+), 4625 deletions(-)

Upstream: git.enlightenment.org


  • Share