From: John S. <jm...@ya...> - 2003-02-01 09:04:57
|
Ok I've done some major structural changes so everyone should checkout a new copy. Unlike RK's changes ;) these break compilation. 1) structural changes 1a) <xenocide/utility/includes.h> is no more us <xenocide/common.h> instead. 1b) <xenocide/types.h> added and is included by the above 1c) the directory <xenocide/os-dep/unix/> has be renamed to <xenocide/os-dep/posix> 1d) for each of the directories in the os-dep/ directory (win32, osx and posix) common.h and types.h. These contain the system dependent stuff used by their counterparts in the <xenocide/> directory. 2) Datatypes 2a) commonly used datatypes are in the Xenocide names 2b) primitives are lower cased and include things like uint32, int8 and so forth 2c) Abstract datatypes have the first letter of each named capitalized and include Int32List 2d) the posix os-dependent primitives are taken care of 2e) the win32 and os x have not yet been implemented 3) Multiplatform Support. Made it easier to add support for other platforms. ok I think that's it but now alot of code needs to be updated to reflect those changes :) __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |