From 8ad725429292be22086d51df285907742be7a91a Mon Sep 17 00:00:00 2001 From: jussi Date: Sun, 2 Jul 2023 17:44:24 +0300 Subject: LuaJIT compatibility. --- include/main.h | 50 +++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 41 insertions(+), 9 deletions(-) (limited to 'include/main.h') diff --git a/include/main.h b/include/main.h index 618c971..10ec25d 100644 --- a/include/main.h +++ b/include/main.h @@ -11,15 +11,47 @@ #include #include #include -#include "raylib.h" -#include "rlgl.h" -#include "raymath.h" -#include "raygui.h" -#include "rlights.h" -#include "rcamera.h" + +#ifdef SHARED + #include + #include + #include + #include + #include + #include +#else + #include "raylib.h" + #include "rlgl.h" + #include "raymath.h" + #include "raygui.h" + #include "rlights.h" + #include "rcamera.h" +#endif + #include "glfw3.h" #include "glfw3native.h" -#include -#include -#include #include + +#ifdef LUAJIT + #ifdef SHARED + #include + #include + #include + #include + #else + #include "luajit/lua.h" + #include "luajit/luajit.h" + #include "luajit/lualib.h" + #include "luajit/lauxlib.h" + #endif +#else + #ifdef SHARED + #include + #include + #include + #else + #include "lua/lua.h" + #include "lua/lualib.h" + #include "lua/lauxlib.h" + #endif +#endif -- cgit v1.2.3