Browse Source

LuaJIT support (Step 3/3)

bel2125 9 years ago
parent
commit
8f5c3eceb6
1 changed files with 22 additions and 22 deletions
  1. 22 22
      resources/Makefile.in-lua

+ 22 - 22
resources/Makefile.in-lua

@@ -98,20 +98,20 @@ CFLAGS += $(LUA_CFLAGS)
 SOURCE_DIRS = $(LUA_DIR)
 SOURCE_DIRS = $(LUA_DIR)
 
 
 
 
-SQLITE_DIR = src/third_party
-# SQLITE_SOURCE_FILES = 
-SQLITE_SOURCE_FILES = sqlite3.c lsqlite3.c
-SQLITE_SOURCES = $(addprefix $(SQLITE_DIR)/, $(SQLITE_SOURCE_FILES))
-SQLITE_OBJECTS = $(SQLITE_SOURCES:.c=.o)
-SQLITE_CFLAGS = -I$(SQLITE_DIR) -DTHREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
-OBJECTS += $(SQLITE_OBJECTS)
-CFLAGS += $(SQLITE_CFLAGS)
-CFLAGS += -DUSE_LUA_SQLITE3
-#SOURCE_DIRS = $(SQLITE_DIR)
+ifneq ($(WITH_LUA_VERSION), 501)
+  SQLITE_DIR = src/third_party
+  SQLITE_SOURCE_FILES = sqlite3.c lsqlite3.c
+  SQLITE_SOURCES = $(addprefix $(SQLITE_DIR)/, $(SQLITE_SOURCE_FILES))
+  SQLITE_OBJECTS = $(SQLITE_SOURCES:.c=.o)
+  SQLITE_CFLAGS = -I$(SQLITE_DIR) -DTHREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
+  OBJECTS += $(SQLITE_OBJECTS)
+  CFLAGS += $(SQLITE_CFLAGS)
+  CFLAGS += -DUSE_LUA_SQLITE3
+  #SOURCE_DIRS = $(SQLITE_DIR)
+endif
 
 
 
 
 LFS_DIR = src/third_party
 LFS_DIR = src/third_party
-# LFS_SOURCE_FILES = 
 LFS_SOURCE_FILES = lfs.c
 LFS_SOURCE_FILES = lfs.c
 LFS_SOURCES = $(addprefix $(LFS_DIR)/, $(LFS_SOURCE_FILES))
 LFS_SOURCES = $(addprefix $(LFS_DIR)/, $(LFS_SOURCE_FILES))
 LFS_OBJECTS = $(LFS_SOURCES:.c=.o)
 LFS_OBJECTS = $(LFS_SOURCES:.c=.o)
@@ -122,14 +122,14 @@ CFLAGS += -DUSE_LUA_FILE_SYSTEM
 #SOURCE_DIRS = $(LFS_DIR)
 #SOURCE_DIRS = $(LFS_DIR)
 
 
 
 
-LXML_DIR = src/third_party
-# LXML_SOURCE_FILES =
-LXML_SOURCE_FILES = LuaXML_lib.c
-LXML_SOURCES = $(addprefix $(LXML_DIR)/, $(LXML_SOURCE_FILES))
-LXML_OBJECTS = $(LXML_SOURCES:.c=.o)
-LXML_CFLAGS = -I$(LXML_DIR)
-OBJECTS += $(LXML_OBJECTS)
-CFLAGS += $(LXML_CFLAGS) 
-CFLAGS += -DUSE_LUA_LUAXML
-#SOURCE_DIRS = $(LXML_DIR)
-
+ifneq ($(WITH_LUA_VERSION), 501)
+  LXML_DIR = src/third_party  
+  LXML_SOURCE_FILES = LuaXML_lib.c
+  LXML_SOURCES = $(addprefix $(LXML_DIR)/, $(LXML_SOURCE_FILES))
+  LXML_OBJECTS = $(LXML_SOURCES:.c=.o)
+  LXML_CFLAGS = -I$(LXML_DIR)
+  OBJECTS += $(LXML_OBJECTS)
+  CFLAGS += $(LXML_CFLAGS) 
+  CFLAGS += -DUSE_LUA_LUAXML
+  #SOURCE_DIRS = $(LXML_DIR)
+endif