Makefile 453 B

123456789101112131415161718192021222324252627
  1. # $Id: Makefile,v 1.36 2009/09/21 17:02:44 mascarenhas Exp $
  2. T= lfs
  3. CONFIG= ./config
  4. include $(CONFIG)
  5. SRCS= src/$T.c
  6. OBJS= src/$T.o
  7. macosx: lib
  8. linux: lib
  9. lib: src/lfs.so
  10. src/lfs.so: $(OBJS)
  11. MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS)
  12. test: lib
  13. LUA_CPATH=./src/?.so lua tests/test.lua
  14. install:
  15. cp src/lfs.so $(LUA_LIBDIR)
  16. clean:
  17. rm -f src/lfs.so $(OBJS)