forked from Kolyah35/minecraft-pe-0.6.1
47 lines
768 B
C++
Executable File
47 lines
768 B
C++
Executable File
/**
|
|
Entry point for cross compilation.
|
|
|
|
This is ugly, yes. But it will change in the "half near" future
|
|
to a more correct system of solving the cross-platform entry
|
|
point "problem" */
|
|
|
|
#define _SECURE_SCL 0
|
|
|
|
// #ifdef WIN32
|
|
// #include "vld.h"
|
|
// #endif
|
|
|
|
#include "platform/log.h"
|
|
|
|
#ifdef WIN32
|
|
#endif
|
|
#ifdef ANDROID
|
|
#endif
|
|
|
|
|
|
#include "NinecraftApp.h"
|
|
#define MAIN_CLASS NinecraftApp
|
|
|
|
#ifdef PLATFORM_WINDOWS
|
|
#include "main_win32.h"
|
|
#endif
|
|
|
|
|
|
#ifdef PLATFORM_GLFW
|
|
#include "main_glfw.h"
|
|
#endif
|
|
|
|
#ifdef PLATFORM_ANDROID
|
|
#ifdef PRE_ANDROID23
|
|
#include "main_android_java.h"
|
|
#else
|
|
#include "main_android.h"
|
|
#endif
|
|
#endif
|
|
|
|
#ifdef PLATFORM_RPI
|
|
#include "main_rpi.h"
|
|
#endif
|
|
|
|
|