[MonoDevelop] How do I deploy an application's icon?

Michael Hutchinson m.j.hutchinson at gmail.com
Tue Oct 18 04:01:42 EDT 2011

On Thu, Sep 15, 2011 at 5:58 PM, bdubu <bwb at fireflysoftware.com> wrote:
> When I create a tarball package in MonoDevelop, what directory should I be
> deploying my app's icon to so that it will appear next to the app's name in
> the menu?  MonoDevelop provides the following choices:
> program files
> program files root folder
> binaries
> global assembly cache
> shared application data
> shared application data root folder
> pkg-config folder
> .desktop application folder
> Unfortunately, none of these seem to apply to deploying icons.  Thanks!

For Linux (which is the only installation target the packaging system
really supports), the icons go in some subdirectory of
$prefix/share/icons, i.e. $(shared application data root)/icons IIRC.
Then your .desktop file can refer to it by id.

Michael Hutchinson

More information about the Monodevelop-list mailing list