Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Zolotarev <deathbaba@gmail.com>2011-10-21 19:35:28 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:26:30 +0300
commit90230383277b1470d36ed6c3f2208f0e1316d44e (patch)
tree97796af7c0ba44aeb40feb995a42254ee1b0585b /std/target_os.hpp
parent3f85ba5afbabd6642d337eee9412d25794254e7b (diff)
Added defines OMIM_OS_DESKTOP and OMIM_OS_MOBILE
Diffstat (limited to 'std/target_os.hpp')
-rw-r--r--std/target_os.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/std/target_os.hpp b/std/target_os.hpp
index 0587a78f09..cef471da2e 100644
--- a/std/target_os.hpp
+++ b/std/target_os.hpp
@@ -3,10 +3,12 @@
#if defined(ANDROID)
#define OMIM_OS_ANDROID
#define OMIM_OS_NAME "android"
+ #define OMIM_OS_MOBILE
#elif defined(_BADA_SIMULATOR) || defined(_BADA_DEVICE)
#define OMIM_OS_BADA
#define OMIM_OS_NAME "bada"
+ #define OMIM_OS_MOBILE
#elif defined(__APPLE__)
#include <TargetConditionals.h>
@@ -18,21 +20,27 @@
#else
#define OMIM_OS_IPHONE_DEVICE
#endif
+ #define OMIM_OS_MOBILE
+
#else
#define OMIM_OS_MAC
#define OMIM_OS_NAME "mac"
+ #define OMIM_OS_DESKTOP
#endif
#elif defined(_WIN32)
#define OMIM_OS_WINDOWS
#define OMIM_OS_NAME "win"
+ #define OMIM_OS_DESKTOP
#ifdef __MINGW32__
#define OMIM_OS_WINDOWS_MINGW
#else
#define OMIM_OS_WINDOWS_NATIVE
#endif
+
#else
#define OMIM_OS_LINUX
#define OMIM_OS_NAME "linux"
+ #define OMIM_OS_DESKTOP
#endif