#include "PlatformApplication.h" #ifdef _WIN32 #include typedef sp::Win32Application ApplicationType; #elif defined(__linux__) || defined(unix) || defined(__unix) || defined(__unix__) #include typedef sp::UnixApplication ApplicationType; #else #error "No Application implementation exists" #endif namespace sp { PlatformApplication* PlatformApplication::create() { return new ApplicationType; } } // namespace sp