build: remove unnecessary variable
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 30 Jun 2020 14:14:28 +0000 (15:14 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 1 Jul 2020 17:30:52 +0000 (19:30 +0200)
commit607164e25c8ea700a2e2b7334bf931e9ee210ade
tree9b71e19eddeb4fc1db21a066c40de0b62929c37e
parente2db26f76673762532c0b830502bf37aee20d1a8
build: remove unnecessary variable

Since all libraries are explicitly linked as part of a build, we no longer
need to track ones that should be always included for linking against apps.

Previously telemetry was special-cased for linking as it was not directly
needed by the linker when linking the apps, since they never called into it
directly. This meant that it could be forgotten when specifying the app
dependencies, and so the telemetry support would not work. This
special-casing was never needed for make as it always linked in all
libraries, as meson does now.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Luca Boccassi <bluca@debian.org>
Acked-by: Sunil Pai G <sunil.pai.g@intel.com>
app/meson.build
meson.build