|
@@ -18,18 +18,21 @@ ifeq ($(WITH_LUA_VERSION), 501)
|
|
|
$(info Lua: Using version 5.1.5)
|
|
|
LUA_DIR = src/third_party/lua-5.1.5/src
|
|
|
LUA_SHARED_LIB_FLAG = -llua5.1
|
|
|
+ LUA_CFLAGS = -DLUA_VERSION_MAKEFILE=501
|
|
|
LUA_VERSION_KNOWN = 1
|
|
|
endif
|
|
|
ifeq ($(WITH_LUA_VERSION), 502)
|
|
|
$(info Lua: Using version 5.2.4)
|
|
|
LUA_DIR = src/third_party/lua-5.2.4/src
|
|
|
LUA_SHARED_LIB_FLAG = -llua5.2
|
|
|
+ LUA_CFLAGS = -DLUA_VERSION_MAKEFILE=502
|
|
|
LUA_VERSION_KNOWN = 1
|
|
|
endif
|
|
|
ifeq ($(WITH_LUA_VERSION), 503)
|
|
|
$(info Lua: Using version 5.3.1)
|
|
|
LUA_DIR = src/third_party/lua-5.3.1/src
|
|
|
LUA_SHARED_LIB_FLAG = -llua5.3
|
|
|
+ LUA_CFLAGS = -DLUA_COMPAT_5_2 -DLUA_VERSION_MAKEFILE=503
|
|
|
LUA_VERSION_KNOWN = 1
|
|
|
endif
|
|
|
|
|
@@ -39,10 +42,10 @@ endif
|
|
|
|
|
|
|
|
|
# Add flags for all Lua versions
|
|
|
-LUA_CFLAGS = -I$(LUA_DIR) -DLUA_COMPAT_ALL -DUSE_LUA
|
|
|
+LUA_CFLAGS += -I$(LUA_DIR) -DLUA_COMPAT_ALL -DUSE_LUA
|
|
|
|
|
|
ifneq ($(TARGET_OS),WIN32)
|
|
|
- LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN -DLUA_COMPAT_5_2
|
|
|
+ LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN
|
|
|
endif
|
|
|
|
|
|
ifdef WITH_LUA_SHARED
|