Makefiled.osx 577 B

1234567891011121314151617181920212223242526272829303132333435
  1. #
  2. # OSX debug makefile for dirsf � Richard Dobson, CDP Ltd 2014,2022
  3. # PVX version
  4. CC=cc
  5. CDPROOT=../..
  6. CDPLIB= $(CDPROOT)/lib
  7. SFINC=../newsfsys
  8. CFLAGS= -O2 -Wall -mmacosx-version-min=10.8 -Dunix -DENABLE_PVX -I $(SFINC) -I../newinclude -I $(CDPROOT)/include -L../newsfsys
  9. PROG= dirsf
  10. OBJS= dirsf.o wildcard.o
  11. .c.o:
  12. $(CC) $(CFLAGS) -c $<
  13. #
  14. # targets
  15. #
  16. all: $(PROG)
  17. $(PROG): dirsf.o wildcard.o
  18. $(CC) $(CFLAGS) dirsf.o wildcard.o -o $(PROG) -lsfsys
  19. clean:
  20. -rm -f $(OBJS)
  21. veryclean: clean
  22. -rm -f $(PROG)
  23. install: $(PROG)
  24. cp $(PROG) ../Release
  25. #
  26. # dependencies
  27. #