diff options
Diffstat (limited to 'include/main.h')
| -rw-r--r-- | include/main.h | 50 |
1 files changed, 41 insertions, 9 deletions
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 <stdio.h> #include <stdlib.h> #include <string.h> -#include "raylib.h" -#include "rlgl.h" -#include "raymath.h" -#include "raygui.h" -#include "rlights.h" -#include "rcamera.h" + +#ifdef SHARED + #include <raylib.h> + #include <rlgl.h> + #include <raymath.h> + #include <raygui.h> + #include <rlights.h> + #include <rcamera.h> +#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 <lua.h> -#include <lualib.h> -#include <lauxlib.h> #include <stdint.h> + +#ifdef LUAJIT + #ifdef SHARED + #include <lua.h> + #include <luajit.h> + #include <lualib.h> + #include <lauxlib.h> + #else + #include "luajit/lua.h" + #include "luajit/luajit.h" + #include "luajit/lualib.h" + #include "luajit/lauxlib.h" + #endif +#else + #ifdef SHARED + #include <lua/lua.h> + #include <lua/lualib.h> + #include <lua/lauxlib.h> + #else + #include "lua/lua.h" + #include "lua/lualib.h" + #include "lua/lauxlib.h" + #endif +#endif |
