aboutsummaryrefslogtreecommitdiffstats
path: root/homescreen/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2023-06-09meson.build: replace get_pkgconfig_variable with get_variableDenys Dmytriyenko1-4/+3
Newer meson requires using get_variable(pkgconfig: ...) instead of get_pkgconfig_variable() and results in this error: | ../git/homescreen/meson.build:23: WARNING: Project targets '>= 0.60.0' but uses feature deprecated since '0.56.0': dependency.get_pkgconfig_variable. use dependency.get_variable(pkgconfig : ...) instead Also, look for wayland-scanner program directly, instead of querying pkgconfig, so it works properly with OE recipe-specific sysroot. Bug-AGL: SPEC-4578 Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Change-Id: I57abc17abea31883c9cc63419a0c2a868e262bba
2023-02-15meson.build: Bump to the latest agl-compositor versionMarius Vlad1-1/+1
We've previously bumped the compositor to a newer version so we need to do the same for the shell client as well. Bug-AGL: SPEC-4705 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: Ie40e3acb21b9ee854e6cb79cc135e6ba8487c5ab
2022-10-07homescreen: Change from qmake to mesonMarius Vlad1-0/+107
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