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.

91 lines
1.7KB

  1. #!/usr/bin/make -f
  2. # Makefile for carla modules #
  3. # -------------------------- #
  4. # Created by falkTX
  5. #
  6. all:
  7. # --------------------------------------------------------------
  8. dgl:
  9. $(MAKE) -C distrho/dgl
  10. dgl_%:
  11. $(MAKE) -C distrho/dgl $*
  12. # --------------------------------------------------------------
  13. juce_audio_basics:
  14. $(MAKE) -C juce_audio_basics
  15. juce_audio_basics_%:
  16. $(MAKE) -C juce_audio_basics $*
  17. # --------------------------------------------------------------
  18. juce_core:
  19. $(MAKE) -C juce_core
  20. juce_core_%:
  21. $(MAKE) -C juce_core $*
  22. # --------------------------------------------------------------
  23. lilv:
  24. $(MAKE) -C lilv
  25. lilv_%:
  26. $(MAKE) -C lilv $*
  27. # --------------------------------------------------------------
  28. rtmempool:
  29. $(MAKE) -C rtmempool
  30. rtmempool_%:
  31. $(MAKE) -C rtmempool $*
  32. # --------------------------------------------------------------
  33. theme:
  34. $(MAKE) -C theme
  35. theme_%:
  36. $(MAKE) -C theme $*
  37. # --------------------------------------------------------------
  38. widgets:
  39. $(MAKE) -C widgets
  40. # --------------------------------------------------------------
  41. jackbridge-win32:
  42. $(MAKE) -C jackbridge win32
  43. jackbridge-win64:
  44. $(MAKE) -C jackbridge win64
  45. jackbridge-wine32:
  46. $(MAKE) -C jackbridge wine32
  47. jackbridge-wine64:
  48. $(MAKE) -C jackbridge wine64
  49. # --------------------------------------------------------------
  50. clean:
  51. rm -f *.a *.def *.dll *.dylib *.so
  52. $(MAKE) clean -C distrho/dgl
  53. $(MAKE) clean -C lilv
  54. $(MAKE) clean -C jackbridge
  55. $(MAKE) clean -C juce_core
  56. $(MAKE) clean -C rtmempool
  57. $(MAKE) clean -C theme
  58. $(MAKE) clean -C widgets
  59. # --------------------------------------------------------------
  60. .PHONY: dgl juce_audio_basics juce_core lilv rtmempool theme widgets