Makefile 593 B

12345678910111213141516171819202122232425262728
  1. # Makefile of the library "external/portaudio"
  2. # Paul Boersma, 14 February 2014
  3. include ../../makefile.defs
  4. OBJECTS = \
  5. pa_unix_hostapis.o pa_unix_util.o pa_linux_alsa.o \
  6. pa_win_hostapis.o pa_win_util.o pa_win_wmme.o pa_win_waveformat.o \
  7. pa_front.o pa_debugprint.o pa_cpuload.o \
  8. pa_allocation.o pa_process.o pa_converters.o pa_dither.o \
  9. pa_stream.o
  10. .PHONY: all clean
  11. all: libportaudio.a
  12. clean:
  13. $(RM) $(OBJECTS)
  14. $(RM) libportaudio.a
  15. libportaudio.a: $(OBJECTS)
  16. touch libportaudio.a
  17. rm libportaudio.a
  18. ar cq libportaudio.a $(OBJECTS)
  19. $(RANLIB) libportaudio.a
  20. $(OBJECTS): *.h