[MonoDevelop] How do I specify the target directory to be used when generating a package?

Lluis Sanchez Gual slluis.devel at gmail.com
Thu Aug 12 10:38:33 EDT 2010

El dj 12 de 08 de 2010 a les 10:08 -0400, en/na Matthew Pirocchi va
> If I right-click on the "Tarball" project, and go to Options > Files,
> I see some like this: http://i.imgur.com/TkSW2.png
> There are a couple of problems here:
>  - "pkg-config folder" uses /usr/local/lib/pkgconfig, instead
> of /usr/lib/pkgconfig. MonoDevelop itself doesn't seem to look
> in /usr/local/lib/pkgconfig for .pc files.

The specific folder will be selected when you run the configure script
before building the tarball. So if you run "./configure --prefix=/usr",
the .pc file will be installed in /usr/lib/pkgconfig.

>  - This is a library, so I don't think I want it installed in "Program
> Files" (which uses /usr/local/lib/projectname. I think it should go in
> the GAC instead. Correct me if I'm wrong here.

Application libraries should be installed in the directory of the
application. In the GAC you should only install stable libraries to be
shared by many applications.

> In this dialog, the fields are not editable. How can I change the
> target directory for these files?

You can't change the target directory in that dialog. If you are
including data files, you can set the deploy options by selecting the
file in the solution pad and showing the properties. There is a Deploy
section in the properties where you can specify the target directory.


More information about the Monodevelop-list mailing list