| #include "SDL_platform.h" |
| /* Add any platform that doesn't build using the configure system. */ |
| #include "SDL_config_windows.h" |
| #elif defined(__MACOSX__) |
| #include "SDL_config_macosx.h" |
| #elif defined(__IPHONEOS__) |
| #include "SDL_config_iphoneos.h" |
| #elif defined(__ANDROID__) |
| #include "SDL_config_android.h" |
| #include "SDL_config_linux.h" |
| #elif defined(__EMSCRIPTEN__) |
| #include "SDL_config_emscripten.h" |
| /* This is a minimal configuration just to get SDL running on new platforms */ |
| #include "SDL_config_minimal.h" |
| #endif /* platform config */ |
| #ifdef USING_GENERATED_CONFIG_H |
| #error Wrong SDL_config.h, check your include path? |
| #endif /* SDL_config_h_ */ |