Go to the documentation of this file.
20#if defined(__ANDROID__)
21#include "xrt/xrt_config_android.h"
23#if defined(XRT_FEATURE_AHARDWARE_BUFFER)
24#define XRT_OS_ANDROID_USE_AHB
28#define XRT_OS_WAS_AUTODETECTED
31#if defined(__linux__) && !defined(XRT_OS_WAS_AUTODETECTED)
34#define XRT_OS_WAS_AUTODETECTED
39#define XRT_OS_WAS_AUTODETECTED
42#if defined(__MINGW32__)
46#if defined(__APPLE__) && defined(__MACH__)
47#include <TargetConditionals.h>
51#define XRT_OS_WAS_AUTODETECTED
55#ifndef XRT_OS_WAS_AUTODETECTED
56#error "OS type not found during compile"
58#undef XRT_OS_WAS_AUTODETECTED