[MonoDevelop] Autotools plugin.

Lluis Sanchez lluis at ximian.com
Mon Jul 10 18:45:08 EDT 2006


El dl 10 de 07 del 2006 a les 17:07 -0400, en/na Miguel de Icaza va
escriure:
> Hello,
> 
> > I think a better way to handle this type of situation would be to permit
> > the creation of pc files for nested solutions. 
> > 
> > Say you have solution 'mylib'.  This solution contains all the non-gui
> > projects (dlls).  A pc file would be created for these libs.  Then,
> > within this solution, you could create another solution called
> > 'mylib-gui'.  This would have all the gui libs, and another pc file
> > would be created for this solution with 'mylib' in the 'Requires'
> > variable.
> > 
> > This would give you some granularity without unneccessarily polluting
> > pkgconfig with a pc for each individual dll.
> 
> This seems more complicated than just generating a new .pc file for each
> DLL.   
> 
> What I would like to aim for is for good sensible defaults, something
> that makes things work out of the box.  Our Unix development environment
> is already too complicated as it is.

I think the best solution is to make it optional. We could have two
checkboxes for each library project:

1) Generate .pc file for the library
2) Include library in the solution .pc file

and we could check 1) by default.

Lluis.




More information about the Monodevelop-list mailing list