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.

94 lines
1.6KB

  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_core:
  14. $(MAKE) -C juce_core
  15. juce_core_%:
  16. $(MAKE) -C juce_core $*
  17. # --------------------------------------------------------------
  18. lilv:
  19. $(MAKE) -C lilv
  20. lilv_%:
  21. $(MAKE) -C lilv $*
  22. # --------------------------------------------------------------
  23. rtmempool:
  24. $(MAKE) -C rtmempool
  25. rtmempool_%:
  26. $(MAKE) -C rtmempool $*
  27. # --------------------------------------------------------------
  28. theme:
  29. $(MAKE) -C theme
  30. theme_%:
  31. $(MAKE) -C theme $*
  32. # --------------------------------------------------------------
  33. utils:
  34. $(MAKE) -C utils
  35. utils_%:
  36. $(MAKE) -C utils $*
  37. # --------------------------------------------------------------
  38. widgets:
  39. $(MAKE) -C widgets
  40. widgets_%:
  41. $(MAKE) -C widgets $*
  42. # --------------------------------------------------------------
  43. jackbridge-win32:
  44. $(MAKE) -C jackbridge win32
  45. jackbridge-win64:
  46. $(MAKE) -C jackbridge win64
  47. jackbridge-wine32:
  48. $(MAKE) -C jackbridge wine32
  49. jackbridge-wine64:
  50. $(MAKE) -C jackbridge wine64
  51. # --------------------------------------------------------------
  52. clean:
  53. rm -f *.a *.def *.dll *.dylib *.so
  54. $(MAKE) clean -C distrho/dgl
  55. $(MAKE) clean -C lilv
  56. $(MAKE) clean -C jackbridge
  57. $(MAKE) clean -C rtmempool
  58. $(MAKE) clean -C theme
  59. $(MAKE) clean -C utils
  60. $(MAKE) clean -C widgets
  61. # --------------------------------------------------------------
  62. .PHONY: dgl lilv rtmempool theme widgets