Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* INCLUDE THIS HEADER FOR FILES TO DETERMINE WHICH CODE TO USE ON WHAT PLATFORM */
- ////////COMPATABILITY DIRECTIVES
- #define PLATFORM 0
- #define LINUX_MAC 299
- #define WINDOWS 199
- //Will be defined if used {
- //#DEFINE USINGWINDOWS if compiler using windows
- //#DEFINE USINGLINUXORMAC if compiler using linux or mac
- //}
- ////PLATFORM WINDOWS
- #ifdef _WIN32
- #define PLATFORM WINDOWS
- #define USINGWINDOWS
- #endif
- #ifdef __WIN32__
- #define PLATFORM WINDOWS
- #define USINGWINDOWS
- #endif
- #ifdef __TOS_WIN__
- #define PLATFORM WINDOWS
- #define USINGWINDOWS
- #endif
- #ifdef __WINDOWS__
- #define PLATFORM WINDOWS
- #define USINGWINDOWS
- #endif
- ////PLATFORM LINUX AND MAC
- #ifdef __unix
- #define PLATFORM LINUX_MAC
- #define LINUXORMAC
- #endif
- #ifdef __unix__
- #define PLATFORM LINUX_MAC
- #define LINUXORMAC
- #endif
Add Comment
Please, Sign In to add comment