1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-12-22 04:02:04 +03:00

LuaJIT support (Step 3/3)

This commit is contained in:
bel2125
2015-08-23 10:52:45 +02:00
parent 059386c86d
commit 8f5c3eceb6

View File

@@ -98,20 +98,20 @@ CFLAGS += $(LUA_CFLAGS)
SOURCE_DIRS = $(LUA_DIR) SOURCE_DIRS = $(LUA_DIR)
SQLITE_DIR = src/third_party ifneq ($(WITH_LUA_VERSION), 501)
# SQLITE_SOURCE_FILES = SQLITE_DIR = src/third_party
SQLITE_SOURCE_FILES = sqlite3.c lsqlite3.c SQLITE_SOURCE_FILES = sqlite3.c lsqlite3.c
SQLITE_SOURCES = $(addprefix $(SQLITE_DIR)/, $(SQLITE_SOURCE_FILES)) SQLITE_SOURCES = $(addprefix $(SQLITE_DIR)/, $(SQLITE_SOURCE_FILES))
SQLITE_OBJECTS = $(SQLITE_SOURCES:.c=.o) SQLITE_OBJECTS = $(SQLITE_SOURCES:.c=.o)
SQLITE_CFLAGS = -I$(SQLITE_DIR) -DTHREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS SQLITE_CFLAGS = -I$(SQLITE_DIR) -DTHREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
OBJECTS += $(SQLITE_OBJECTS) OBJECTS += $(SQLITE_OBJECTS)
CFLAGS += $(SQLITE_CFLAGS) CFLAGS += $(SQLITE_CFLAGS)
CFLAGS += -DUSE_LUA_SQLITE3 CFLAGS += -DUSE_LUA_SQLITE3
#SOURCE_DIRS = $(SQLITE_DIR) #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 ifneq ($(WITH_LUA_VERSION), 501)
# LXML_SOURCE_FILES = LXML_DIR = src/third_party
LXML_SOURCE_FILES = LuaXML_lib.c LXML_SOURCE_FILES = LuaXML_lib.c
LXML_SOURCES = $(addprefix $(LXML_DIR)/, $(LXML_SOURCE_FILES)) LXML_SOURCES = $(addprefix $(LXML_DIR)/, $(LXML_SOURCE_FILES))
LXML_OBJECTS = $(LXML_SOURCES:.c=.o) LXML_OBJECTS = $(LXML_SOURCES:.c=.o)
LXML_CFLAGS = -I$(LXML_DIR) LXML_CFLAGS = -I$(LXML_DIR)
OBJECTS += $(LXML_OBJECTS) OBJECTS += $(LXML_OBJECTS)
CFLAGS += $(LXML_CFLAGS) CFLAGS += $(LXML_CFLAGS)
CFLAGS += -DUSE_LUA_LUAXML CFLAGS += -DUSE_LUA_LUAXML
#SOURCE_DIRS = $(LXML_DIR) #SOURCE_DIRS = $(LXML_DIR)
endif