Skip to content

meson: Respect profile option for application id

Vanadiae requested to merge (removed):Vanadiae-master-patch-48383 into master

Currently the 'profile' meson option is ignored when determining if it's a development build or not, effectively making it not very useful.

So this commit makes the profile option what determines if it's a devel build or not.


This is because Builder uses the icon that devhelp ships, without the Devel suffix, but it's not possible to enforce it having the org.gnome.Devhelp-symbolic.svg icon name because it ignores -Dprofile=stable. We could be shipping the icon as part of Builder's devhelp plugin, but devhelp already ships it so not much point in doing so. The profile should just be respected up-front here.

Merge request reports