Christopher Ramey
76d187e568
sandboxed loadstring, loadfile and dofile functions for Lua. Fixed bug where errors generated during request parsing may cause memory leaks on certain platforms. Fixed bug where non-string errors generated by Lua would cause a segmentation fault. Corrected various typos and unclear code comments.
19 lines
346 B
Makefile
19 lines
346 B
Makefile
CFLAGS=-c -std=gnu99 -Wall
|
|
LDFLAGS=-O2 -Wl,-Bstatic -lfcgi -llua5.1 -Wl,-Bdynamic -lm -lpthread
|
|
|
|
|
|
.c.o:
|
|
$(CC) $(CFLAGS) $< -o $@
|
|
|
|
all: lua-fastcgi
|
|
|
|
debug: CFLAGS+=-g -DDEBUG
|
|
debug: LDFLAGS+=-lrt
|
|
debug: lua-fastcgi
|
|
|
|
lua-fastcgi: src/lua-fastcgi.o src/lfuncs.o src/lua.o src/config.o
|
|
$(CC) $^ $(LDFLAGS) -o $@
|
|
|
|
clean:
|
|
rm -f src/*.o lua-fastcgi
|