From: Alexander K. <kw...@ah...> - 2001-06-07 09:45:11
|
Eric Bezault wrote: > It's not that easy because in the case of the xml library > for example, two (or more) different implementations for > the XML parser may be compiled into the program. So the > user needs to choose which implementations of the parser > he wants to have in his program. In that case having a > single point of entry for each implementation in the > impl directory seems better in my opinion: > > xml/impl/expat > xml/impl/eiffel You are right, it depends on the situation. I mean that the details, like PLATFORM and COMPILER, should be hidden for the user by default. E.g., it _could_ be that we have 2 expat implementations: xml/impl/expat/win32 xml/impl/expat/unix No need to bother user with platform details in this case. Regards, Alexander Kogtenkov Object Tools, Moscow |