Makefiled.osx 554 B

123456789101112131415161718192021222324252627282930313233
  1. #
  2. # OSX debug (with PVOCEX support) Makefile for sndinfo � Richard Dobson, CDP Ltd 2014,2022
  3. #
  4. #
  5. CC=cc
  6. OPT = -g
  7. CFLAGS= $(OPT) -Wall -mmacosx-version-min=10.8 -Dunix -I../newinclude -I../include
  8. LIBDIR = ../../lib
  9. LIBS = -lsfsysd -lcdp2kd -lpvxio2d
  10. PROG=sndinfo
  11. BINS= main.o ap_sndinfo.o compare.o musunit.o
  12. .c.o:
  13. $(CC) $(CFLAGS) -c $<
  14. #
  15. # targets
  16. #
  17. all: $(PROG)
  18. $(PROG): $(BINS)
  19. $(CC) $(CFLAGS) $(BINS) -o $(PROG) -L$(LIBDIR) $(LIBS)
  20. clean:
  21. rm -f $(PROG)
  22. veryclean: clean
  23. rm -f *.o
  24. install: $(PROG)
  25. cp $(PROG) ../Release
  26. #
  27. # dependencies
  28. #