The source project of this merge request has been removed.
meson: Respect profile option for application id
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.