Hello, Rick McGuire wrote: > The cleanup for #defines in the platform-specific code is far from > complete. A lot of this was inherited from the original IBM code, > which was not done very consistently. I'm not even sure how/where the > GENERIC_OS and GENERIC_OPSYS flags are used. This is certainly an > opportunity try to cleanup and normalize the usage. > > I think in terms of the different #defines, I think I'd prefer the > test to be done using the OPSYS_xxxx flags rather than the short form, > since there's smaller chance of accidental conflicts. > > However, using an OPSYS_xxxx flag should be the last option for > conditional compiles, and only for situations where the > conditionalized pieces apply to just a single platform. If something > applies to more than one system, then a CONFIG_ style flag set up by > the build environment is the preferred method of handling things. > > OK, so I will try to clean it up to a consistent OPSYS_xxx version in the first step. In the second step we can try to reduce the amount of platform specific defines in favor of "configure defines". And maybe add some --with/--without configure switches. > Rick > > Bye Rainer
------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
