homescreen: Change from qmake to meson 45/28045/2
authorMarius Vlad <marius.vlad@collabora.com>
Thu, 29 Sep 2022 11:22:11 +0000 (14:22 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Fri, 7 Oct 2022 18:28:01 +0000 (21:28 +0300)
commitd4f3ddfbad7a64937f00f13ba964e18d33effbb0
tree8c13fc7de204e9a463c3dffa7033f021a2139df2
parent52c767388614e2ec6fa26851840bf01d97c5d49e
homescreen: Change from qmake to meson

This change will basically make way for adding grpc/protobuf support
into homescreen, which turns out it's a pain to do with either qmake or
cmake. Eventually, we'll move all our demos to using meson, which have
gained a lot of support for building and support different technologies
to allow far more saner configurations to take place.

Based heavily on the work done by Scott Murray in libqtappfw,
in the applauncher module.

Bug-AGL: SPEC-4584
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Suggested-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id64bf3d5b41912d32df7f78e94ab04d231bb0c83
homescreen/homescreen.pro [deleted file]
homescreen/meson.build [new file with mode: 0644]
homescreen/src/hmi-debug.h
homescreen/src/homescreenhandler.cpp
homescreen/src/main.cpp
homescreen/src/shell.cpp
homescreen/src/shell.h
meson.build [moved from homescreen.pro with 61% similarity]