TARGET = cinvoke_lua.so

all: $(TARGET)

test:
	lua test.lua

clean:
	rm -f *.o $(TARGET)

SRCS = cinvoke_lua.c

OBJS = $(SRCS:.c=.o)

$(TARGET): $(OBJS)
	gcc -shared -o $(TARGET) $(OBJS) -llua -lcinvoke

.c.o:
	gcc -g -Wall -Werror -c $< -o $@

