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.

93 lines
1.8KB

  1. #!/usr/bin/make -f
  2. # Makefile for carla modules #
  3. # -------------------------- #
  4. # Created by falkTX
  5. #
  6. all:
  7. # --------------------------------------------------------------
  8. carla_native:
  9. $(MAKE) -C carla_native
  10. # --------------------------------------------------------------
  11. dgl:
  12. $(MAKE) -C distrho/dgl
  13. dgl_%:
  14. $(MAKE) -C distrho/dgl $*
  15. # --------------------------------------------------------------
  16. juce_audio_basics:
  17. $(MAKE) -C juce_audio_basics
  18. juce_audio_basics_%:
  19. $(MAKE) -C juce_audio_basics $*
  20. # --------------------------------------------------------------
  21. juce_core:
  22. $(MAKE) -C juce_core
  23. juce_core_%:
  24. $(MAKE) -C juce_core $*
  25. # --------------------------------------------------------------
  26. lilv:
  27. $(MAKE) -C lilv
  28. lilv_%:
  29. $(MAKE) -C lilv $*
  30. # --------------------------------------------------------------
  31. rtmempool:
  32. $(MAKE) -C rtmempool
  33. rtmempool_%:
  34. $(MAKE) -C rtmempool $*
  35. # --------------------------------------------------------------
  36. theme:
  37. $(MAKE) -C theme
  38. theme_%:
  39. $(MAKE) -C theme $*
  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 carla_native
  53. $(MAKE) clean -C distrho/dgl
  54. $(MAKE) clean -C jackbridge
  55. $(MAKE) clean -C juce_audio_basics
  56. $(MAKE) clean -C juce_core
  57. $(MAKE) clean -C lilv
  58. $(MAKE) clean -C rtmempool
  59. $(MAKE) clean -C theme
  60. $(MAKE) clean -C widgets
  61. # --------------------------------------------------------------
  62. .PHONY: carla_native dgl juce_audio_basics juce_core lilv rtmempool theme