|  | @@ -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
 |