CFLAGS += -fpic
LDFLAGS += -fpic

all: glfw.so gl.so

glfw.so: luaglfw.o
	gcc -O -shared -o $@ $^ -lglfw $(LDFLAGS)

gl.so: gl.o
	gcc -O -shared -o $@ $^ -lGL $(LDFLAGS)

clean:
	rm -f luaglfw.o glfw.so gl.o gl.so
