Makefile 243 B

123456789101112131415
  1. CC = gcc
  2. CFLAGS = -O2 -fPIC -Wall
  3. LUADIR = /usr/local/include
  4. TARGET = protobuf.so
  5. .PHONY : all clean
  6. all : $(TARGET)
  7. $(TARGET) : pbc-lua.c
  8. $(CC) $(CFLAGS) -shared -o $@ -I../.. -I$(LUADIR) -L../../build $^ -lpbc
  9. clean :
  10. rm -f $(TARGET)