diff options
author | Thomas Preud'homme <robotux@celest.fr> | 2020-08-11 22:35:12 +0100 |
---|---|---|
committer | Thomas Preud'homme <robotux@celest.fr> | 2020-08-11 22:35:12 +0100 |
commit | 3ac113857071fc1f225b2e1b42547269e568c6b7 (patch) | |
tree | 8b28dd9c44a0d3c7ab8187cd8d8f19d47591d813 /PlatformMacro.h | |
parent | 9b10c21f5cad0e2ec27d23c59e65af7141a226f3 (diff) |
New upstream version 2.2.4.4
Diffstat (limited to 'PlatformMacro.h')
-rwxr-xr-x[-rw-r--r--] | PlatformMacro.h | 86 |
1 files changed, 45 insertions, 41 deletions
diff --git a/PlatformMacro.h b/PlatformMacro.h index d15329d..b5815c9 100644..100755 --- a/PlatformMacro.h +++ b/PlatformMacro.h @@ -10,50 +10,54 @@ //windows #if defined(Q_OS_WIN32) - #if defined(_M_X64) //_WIN64 - //windows 64Bits - #define ULTRACOPIER_PLATFORM_NAME tr("Windows 64Bits") - #define ULTRACOPIER_PLATFORM_CODE "windows-x86_64" - #else - //windows 32Bits - #define ULTRACOPIER_PLATFORM_NAME tr("Windows 32Bits") - #define ULTRACOPIER_PLATFORM_CODE "windows-x86" - #endif + #if defined(_M_X64) //_WIN64 + //windows 64Bits + #define ULTRACOPIER_PLATFORM_NAME tr("Windows 64Bits") + #define ULTRACOPIER_PLATFORM_CODE "windows-x86_64" + #else + //windows 32Bits + #define ULTRACOPIER_PLATFORM_NAME tr("Windows 32Bits") + #define ULTRACOPIER_PLATFORM_CODE "windows-x86" + #endif #elif defined(Q_OS_MAC) - //Mac OS X - #define ULTRACOPIER_PLATFORM_NAME tr("Mac OS X") - #define ULTRACOPIER_PLATFORM_CODE "mac-os-x" + //Mac OS X + #define ULTRACOPIER_PLATFORM_NAME tr("Mac OS X") + #define ULTRACOPIER_PLATFORM_CODE "mac-os-x" #elif defined(Q_OS_LINUX) - #if defined(__i386__) - //linux pc i386 - #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i386") - #define ULTRACOPIER_PLATFORM_CODE "linux-i386-pc" - #elif defined(__i486__) - //linux pc i486 - #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i486") - #define ULTRACOPIER_PLATFORM_CODE "linux-i486-pc" - #elif defined(__i586__) - //linux pc i586 - #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i586") - #define ULTRACOPIER_PLATFORM_CODE "linux-i586-pc" - #elif defined(__i686__) - //linux pc i686 - #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i686") - #define ULTRACOPIER_PLATFORM_CODE "linux-i686-pc" - #elif defined(__x86_64__) - //linux pc 64Bits - #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc 64Bits") - #define ULTRACOPIER_PLATFORM_CODE "linux-x86_64-pc" - #else - //linux unknow - #define ULTRACOPIER_PLATFORM_NAME tr("Linux unknow platform") - #define ULTRACOPIER_PLATFORM_CODE "linux-unknow-pc" - #endif + #if defined(__i386__) + //linux pc i386 + #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i386") + #define ULTRACOPIER_PLATFORM_CODE "linux-i386-pc" + #elif defined(__i486__) + //linux pc i486 + #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i486") + #define ULTRACOPIER_PLATFORM_CODE "linux-i486-pc" + #elif defined(__i586__) + //linux pc i586 + #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i586") + #define ULTRACOPIER_PLATFORM_CODE "linux-i586-pc" + #elif defined(__i686__) + //linux pc i686 + #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc i686") + #define ULTRACOPIER_PLATFORM_CODE "linux-i686-pc" + #elif defined(__x86_64__) + //linux pc 64Bits + #define ULTRACOPIER_PLATFORM_NAME tr("Linux pc 64Bits") + #define ULTRACOPIER_PLATFORM_CODE "linux-x86_64-pc" + #else + //linux unknow + #define ULTRACOPIER_PLATFORM_NAME tr("Linux unknow platform") + #define ULTRACOPIER_PLATFORM_CODE "linux-unknow-pc" + #endif +#elif defined(__HAIKU__) + //Haiku OS + #define ULTRACOPIER_PLATFORM_NAME tr("Haiku OS platform") + #define ULTRACOPIER_PLATFORM_CODE "haiku-os" #else - //unknow - #define ULTRACOPIER_PLATFORM_NAME tr("Unknow platform") - #define ULTRACOPIER_PLATFORM_CODE "unknow" + //unknow + #define ULTRACOPIER_PLATFORM_NAME tr("Unknow platform") + #define ULTRACOPIER_PLATFORM_CODE "unknow" #endif #endif // PLATFORM_MACRO_H - + |