# HG changeset patch # User Thomas Harning Jr # Date 1295141709 18000 # Node ID 19afe60aef3dab9a712bb8a71c95857031e32e6e # Parent 78087206bef7292a26975feb3a9ee3906b163101 base: removes direct dependency on liblua since Lua modules should not directly link diff -r 78087206bef7 -r 19afe60aef3d Makefile --- a/Makefile Sat Jan 15 20:33:42 2011 -0500 +++ b/Makefile Sat Jan 15 20:35:09 2011 -0500 @@ -9,18 +9,16 @@ # Directories LUA_INC_DIR ?= /usr/include/lua5.1 -LUA_LIB_DIR ?= /usr/lib INSTALL_DIR_LUA ?= /usr/share/lua/5.1 INSTALL_DIR_BIN ?= /usr/lib/lua/5.1 # Files -LUA_LIB ?= lua5.1 LIB = core.so all: $(CC) $(CFLAGS) -c -Iinclude -I$(LUA_INC_DIR) src/*.c - $(CC) $(LDFLAGS) -o $(LIB) *.o -L$(LUA_LIB_DIR) -l$(LUA_LIB) -levent + $(CC) $(LDFLAGS) -o $(LIB) *.o -levent install: all mkdir -p $(DESTDIR)$(INSTALL_DIR_LUA)