#ifndef SDL_dynapi_h_
#define SDL_dynapi_h_
#ifdef SDL_DYNAMIC_API
#error Nope, you have to edit this file to force this off.
#endif
#ifdef __APPLE__
#include "TargetConditionals.h"
#endif
#if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE
#define SDL_DYNAMIC_API 0
#elif defined(__ANDROID__)
#define SDL_DYNAMIC_API 0
#elif defined(__native_client__) && __native_client__
#define SDL_DYNAMIC_API 0
#elif defined(__EMSCRIPTEN__) && __EMSCRIPTEN__
#define SDL_DYNAMIC_API 0
#elif defined(SDL_BUILDING_WINRT) && SDL_BUILDING_WINRT
#define SDL_DYNAMIC_API 0
#elif defined(__PS2__) && __PS2__
#define SDL_DYNAMIC_API 0
#elif defined(__PSP__) && __PSP__
#define SDL_DYNAMIC_API 0
#elif defined(__riscos__) && __riscos__
#define SDL_DYNAMIC_API 0
#elif defined(__clang_analyzer__)
#define SDL_DYNAMIC_API 0
#elif defined(__VITA__)
#define SDL_DYNAMIC_API 0
#elif defined(__NGAGE__)
#define SDL_DYNAMIC_API 0
#elif defined(__3DS__)
#define SDL_DYNAMIC_API 0
#elif defined(DYNAPI_NEEDS_DLOPEN) && !defined(HAVE_DLOPEN)
#define SDL_DYNAMIC_API 0
#endif
#ifndef SDL_DYNAMIC_API
#define SDL_DYNAMIC_API 1
#endif
#endif