Files
minecraft-pe-0.6.1/src/main.cpp
2026-03-21 00:33:59 +03:00

47 lines
811 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
#if defined(PLATFORM_DESKTOP) || defined(PLATFORM_WEB)
#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