Files
minecraft-pe-0.6.1/src/main.cpp
2026-03-02 22:04:18 +03:00

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