Re: Internal Dependencies
Eric Bezault <ericb-D6Qt/9opevxWk0Htik3J/[email protected]>
| Newsgroups | gmane.comp.lang.eiffel.gobo.general |
|---|---|
| Organization | Gobo |
| Message-ID | <[email protected]> |
Colin Paul Adams wrote: > Bernd> Is there a reason for this? Does this have to do with the > Bernd> way the mount mechanism works in gexace? > > It needs doing at some time, in my opinion. See Andreas's answer about why it is like that today. Now, do we consider that 'mount' and 'depend' should mean the same thing? If they don't, then it's still simple enough for gexace to report an error when there is a depend but no associated mount. > If you volunteer to work out what the dependencies actually are (on > the CVS version), and post a graph of the dependencies, then I think I > shall have better luck in persuading Eric that this should be implemented. This is a list of dependencies that I put together by hand when I was reviewing some code in Gobo. My intent at that time was not to put that information in <mount> but in proper documentation so that we know what dependencies are already allowed and which one we would introduce if not careful enough: library/structure -> library/kernel library/time -> library/kernel library/lexical -> library/kernel library/structure library/utility library/pattern library/parse/skeleton library/lexical/skeleton -> library/kernel library/lexical/regexp -> library/lexical library/regexp/interface library/parse -> library/kernel library/structure library/utility library/pattern library/lexical/skeleton library/parse/skeleton -> library/kernel library/pattern -> library/kernel library/regexp -> library/kernel library/utility library/test -> library/kernel library/parse/skeleton library/lexical library/lexical/skeleton library/lexical/regexp library/regexp/interface library/structure library/tools library/utility library/test/harness -> library/kernel library/pattern library/structure library/utility -> library/kernel library/pattern library/structure library/string -> library/kernel library/structure Of course this list might not be 100% correct, because old and computed by hand. And it does not take into account library/xml for example. For those of us working at AXA Rosenberg, Rose Studio will give more accurate results with just a click on a button. Bernd, for such discussion I think that you should use the Gobo developer mailing list at SourceForge. -- Eric Bezault mailto:ericb-D6Qt/9opevxWk0Htik3J/[email protected] http://www.gobosoft.com To Post a message, send it to: [email protected] To Unsubscribe, send a blank message to: [email protected] Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/gobo-eiffel/ <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/