malcontent/libmalcontent
Philip Withnall 2a3f0fd741 libmalcontent: Rework pkg-config file generation
Meson 0.49 has matured its pkg-config file generation a little, and the
API has subtly changed. The main library we’re building a pkg-config
file for is now passed as the first argument; and all dependencies can
be passed to `libraries`/`libraries_private`. Any dependencies which
provide pkg-config files will automatically be moved into the pkg-config
file’s `Requires`/`Requires.private` sections.

See https://mesonbuild.com/Pkgconfig-module.html#implicit-dependencies

This bumps our Meson dependency to ≥ 0.49.0.

Signed-off-by: Philip Withnall <withnall@endlessm.com>
2020-02-04 11:34:05 +00:00
..
tests tests: Add tests for SessionLimits interface 2020-01-16 13:17:45 +00:00
app-filter-private.h libmalcontent: Factor getting/setting app filter into a manager 2019-04-24 13:45:59 +01:00
app-filter.c libmalcontent: Move MctAppFilterError to MctManagerError 2020-01-16 13:17:45 +00:00
app-filter.h libmalcontent: Add type macros for boxed types 2020-02-03 17:29:17 +00:00
malcontent.h libmalcontent: Add a SessionLimits interface for time-limited sessions 2020-01-16 13:17:45 +00:00
manager.c libmalcontent: Add support for setting session limits 2020-01-16 13:17:45 +00:00
manager.h libmalcontent: Add support for setting session limits 2020-01-16 13:17:45 +00:00
meson.build libmalcontent: Rework pkg-config file generation 2020-02-04 11:34:05 +00:00
session-limits-private.h libmalcontent: Add a SessionLimits interface for time-limited sessions 2020-01-16 13:17:45 +00:00
session-limits.c libmalcontent: Add support for setting session limits 2020-01-16 13:17:45 +00:00
session-limits.h libmalcontent: Add type macros for boxed types 2020-02-03 17:29:17 +00:00