Clang defines __ANDROID__
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=
2278483004
No public API changes.
TBR=reed@google.com
Review-Url: https://codereview.chromium.org/
2278483004
#if defined(_WIN32) || defined(__SYMBIAN32__)
#define SK_BUILD_FOR_WIN32
- #elif defined(ANDROID)
+ #elif defined(ANDROID) || defined(__ANDROID__)
#define SK_BUILD_FOR_ANDROID
#elif defined(linux) || defined(__linux) || defined(__FreeBSD__) || \
defined(__OpenBSD__) || defined(__sun) || defined(__NetBSD__) || \
return img ? img->encode() : nullptr;
}
-#if defined(__linux)
+#if defined(__linux) && !defined(__ANDROID__)
#include <GL/osmesa.h>
static sk_sp<GrContext> create_grcontext() {
// We just leak the OSMesaContext... the process will die soon anyway.