X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=libs%2Fglobaldefs.h;h=7f6b30483be2374a37453fe653208ae0d3ac038a;hb=7b688d9788aa791949a8859c2729bfabb0178b4e;hp=146dd788b1c5d24209b3f89836f92bc21ae11636;hpb=4f80165b29510dac0d86a230993a04717143e542;p=xonotic%2Fnetradiant.git diff --git a/libs/globaldefs.h b/libs/globaldefs.h index 146dd788..7f6b3048 100644 --- a/libs/globaldefs.h +++ b/libs/globaldefs.h @@ -49,7 +49,6 @@ #define GDEF_OS_LINUX 0 #endif - #define GDEF_OS_BSD 0 #if defined(__FreeBSD__) @@ -84,6 +83,38 @@ #define GDEF_OS_BSD_DRAGONFLY 0 #endif +#if defined(__osf) || defined(__osf__) || defined(__OSF__) +#define GDEF_OS_OSF1 1 +#else +#define GDEF_OS_OSF1 0 +#endif + +#if defined(_MIPS_ISA) +#define GDEF_OS_IRIX 1 +#else +#define GDEF_OS_IRIX 0 +#endif + +#if defined(NeXT) +#define GDEF_OS_NEXT 1 +#else +#define GDEF_OS_NEXT 0 +#endif + +#if GDEF_OS_LINUX || GDEF_OS_BSD +#define GDEF_OS_XDG 1 +#else +#define GDEF_OS_XDG 0 +#endif + +// EXECUTABLE EXTENSION + +#if GDEF_OS_WINDOWS +#define GDEF_OS_EXE_EXT ".exe" +#else +#define GDEF_OS_EXE_EXT "" +#endif + // COMPILER #if defined(_MSC_VER) @@ -122,4 +153,4 @@ #endif #endif -#endif +#endif // !INCLUDED_LIBS_GLOBALDEFS