Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.1KB

  1. ### Do not edit -- Generated by 'configure --with-whatever' from Makefile.in
  2. ### RtAudio library Makefile
  3. RM = /bin/rm
  4. LN = /bin/ln
  5. OBJECTS = RtAudio.o @objects@
  6. STATIC = librtaudio.a
  7. SHARED = @sharedlib@
  8. RELEASE = 4.0.11
  9. MAJOR = 4
  10. LIBRARIES = $(STATIC) $(SHARED)
  11. CC = @CXX@
  12. AR = @AR@
  13. RANLIB = @RANLIB@
  14. DEFS = @CPPFLAGS@
  15. CFLAGS = @CXXFLAGS@ -Iinclude -fPIC
  16. all : $(LIBRARIES)
  17. tests:
  18. cd tests && $(MAKE) all
  19. $(LIBRARIES): $(OBJECTS)
  20. $(AR) ruv $(STATIC) $(OBJECTS)
  21. ranlib $(STATIC)
  22. $(CC) -fPIC @libflags@ $(OBJECTS) @LIBS@
  23. $(LN) -s @sharedname@ $(SHARED)
  24. # $(CC) -shared $(OBJECTS) -o $(SHARED) @LIBS@
  25. %.o : %.cpp
  26. $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
  27. %.o : include/%.cpp
  28. $(CC) $(CFLAGS) $(DEFS) -c $(<) -o $@
  29. clean :
  30. $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
  31. $(RM) -f $(OBJECTS)
  32. $(RM) -f *~
  33. cd tests && $(MAKE) clean
  34. distclean:
  35. $(RM) -f $(LIBRARIES) @sharedname@ $(SHARED)*
  36. $(RM) -f $(OBJECTS)
  37. $(RM) -f *~
  38. $(RM) -rf config.log config.status autom4te.cache Makefile rtaudio-config
  39. cd tests && $(MAKE) distclean
  40. strip :
  41. strip $(LIBRARIES)
  42. ranlib $(LIBRARIES)
  43. cd tests && $(MAKE) strip