app: Convert to meson build system and use gRPC 80/29480/1
authorMarius Vlad <marius.vlad@collabora.com>
Fri, 24 Nov 2023 12:59:17 +0000 (14:59 +0200)
committerMarius Vlad <marius.vlad@collabora.com>
Mon, 27 Nov 2023 15:13:56 +0000 (17:13 +0200)
commit895b7306d837862b7fe1b706bb26307007f69c32
tree71c28be80ef4cfa0a02341007320bd183ee0e2f5
parent19ed4e26ab884460a93765e2412cda76ac795794
app: Convert to meson build system and use gRPC

This converts to using newer meson build system, and makes use of gRPC
API rather using native agl-shell-desktop protocol. We still need to use
wayland for window set-up so xdg-shell is still there and supported.

Bug-AGL: SPEC-4987
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I81eefe103c67b8d490fd33c14cc8f4b04feceaed
app/AglShellGrpcClient.cpp [new file with mode: 0644]
app/AglShellGrpcClient.h [new file with mode: 0644]
app/CMakeLists.txt [deleted file]
app/main.cpp
app/meson.build [new file with mode: 0644]
app/protocol/agl_shell.proto [new file with mode: 0644]
meson.build [moved from CMakeLists.txt with 57% similarity]