Makefile 531 B

123456789101112131415161718192021222324
  1. .PHONY : all linux mingw
  2. PREFIX ?= ../../skynet/3rd/lua
  3. all : linux
  4. linux :
  5. gcc -g -Wall -fPIC -I$(PREFIX) --shared -o snapshot.so snapshot.c
  6. mingw :
  7. gcc -g -Wall --shared -o snapshot.dll snapshot.c -I/usr/local/include -L/usr/local/bin -llua53
  8. mingw51 :
  9. gcc -g -Wall --shared -o snapshot.dll snapshot.c -I/usr/local/include -L/usr/local/bin -llua51
  10. macosx :
  11. gcc -g -Wall -I$(PREFIX) --shared -undefined dynamic_lookup -o snapshot.so snapshot.c
  12. clean :
  13. rm -rf snapshot.so
  14. install :
  15. cp snapshot.so ../../lib/luaclib/