I think Jareks suggestions is a bad idea: the whole point behind pkg- config is that *all* you need to know as a developers is the name of the package. You do not need to know where the packages reside (there are multiple locations configurable with PKG_CONFIG_PATH env variable) or which actual libraries a package needs. For example, gtk-sharp consists of the gtk-sharp.dll, gdk-sharp.dll, pango-sharp.dll etc. In a future release of gtk#, it'll probably add some more libraries (gnome-vfs- sharp.dll). You do not want application authors to have to deal with libraries/paths on their own. That's what got people to write pkg-config in the first place :)
</rambling> Jeroen On Sun, 2004-06-27 at 17:41 +0900, Ian MacLean wrote: > Gert Driesen wrote: > > >----- Original Message ----- > >From: "Ian MacLean" <[EMAIL PROTECTED]> > >To: "Jeroen Zwartepoorte" <[EMAIL PROTECTED]> > >Cc: <[EMAIL PROTECTED]> > >Sent: Friday, June 25, 2004 4:25 PM > >Subject: Re: [Nant-users] using pkg-config::get-link-flags in <csc> task > > > > > > > > > >>ick -- I think that automatically quoting the values of <arg> elements > >>is being a bit too clever. I've made a change so that it will only > >>happen if those values are file paths. That change should come thru in > >>the next nightly build. > >> > >> > > > >We'll need to double check if this doesn't cause any regressions, as some > >tasks might rely upon this behaviour ... > > > > > > > ok but auto-quoting in all cases sems like the wrong thing to do. A user > can always add quotes if necessary but they can't remove what we add > automatically. > > >>Gert has also done some work integrating package references directly > >>into the compiler tasks. Its disabled for now as there was some pending > >>discussion on how to proceed with it. To enable it just uncomment line > >>249 of compilerbase.cs > >> //[BuildElement("pkg-references")] and you should be able to use pkg > >>references directly. > >> > >> > > > >Ian, what's your opinion on this topic ? > > > > > > > it would be nice to support pkg references directly. I guess we still > need to make a dscision between doing that or using Jareks suggestion > [1] to add package directories to our assembly resolution paths. > > [1] > http://www.mail-archive.com/[EMAIL PROTECTED]/msg04157.html > ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users