Collection of tools useful for audio production
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.

80 lines
2.2KB

  1. #!/usr/bin/make -f
  2. # Makefile for Cadence #
  3. # ---------------------- #
  4. # Created by falkTX
  5. #
  6. PYUIC = pyuic4 --pyqt3-wrapper
  7. PYRCC = pyrcc4 -py3
  8. all: build
  9. build: UI RES LANG
  10. UI: catarina tools
  11. catarina: src/ui_catarina.py \
  12. src/ui_catarina_addgroup.py src/ui_catarina_removegroup.py src/ui_catarina_renamegroup.py \
  13. src/ui_catarina_addport.py src/ui_catarina_removeport.py src/ui_catarina_renameport.py \
  14. src/ui_catarina_connectports.py src/ui_catarina_disconnectports.py
  15. tools: \
  16. src/ui_logs.py src/ui_render.py src/ui_xycontroller.py \
  17. src/ui_settings_app.py src/ui_settings_jack.py
  18. src/ui_catarina.py: src/ui/catarina.ui
  19. $(PYUIC) -o src/ui_catarina.py $<
  20. src/ui_catarina_addgroup.py: src/ui/catarina_addgroup.ui
  21. $(PYUIC) -o src/ui_catarina_addgroup.py $<
  22. src/ui_catarina_removegroup.py: src/ui/catarina_removegroup.ui
  23. $(PYUIC) -o src/ui_catarina_removegroup.py $<
  24. src/ui_catarina_renamegroup.py: src/ui/catarina_renamegroup.ui
  25. $(PYUIC) -o src/ui_catarina_renamegroup.py $<
  26. src/ui_catarina_addport.py: src/ui/catarina_addport.ui
  27. $(PYUIC) -o src/ui_catarina_addport.py $<
  28. src/ui_catarina_removeport.py: src/ui/catarina_removeport.ui
  29. $(PYUIC) -o src/ui_catarina_removeport.py $<
  30. src/ui_catarina_renameport.py: src/ui/catarina_renameport.ui
  31. $(PYUIC) -o src/ui_catarina_renameport.py $<
  32. src/ui_catarina_connectports.py: src/ui/catarina_connectports.ui
  33. $(PYUIC) -o src/ui_catarina_connectports.py $<
  34. src/ui_catarina_disconnectports.py: src/ui/catarina_disconnectports.ui
  35. $(PYUIC) -o src/ui_catarina_disconnectports.py $<
  36. src/ui_logs.py: src/ui/logs.ui
  37. $(PYUIC) -o src/ui_logs.py $<
  38. src/ui_render.py: src/ui/render.ui
  39. $(PYUIC) -o src/ui_render.py $<
  40. src/ui_xycontroller.py: src/ui/xycontroller.ui
  41. $(PYUIC) -o src/ui_xycontroller.py $<
  42. src/ui_settings_app.py: src/ui/settings_app.ui
  43. $(PYUIC) -o src/ui_settings_app.py $<
  44. src/ui_settings_jack.py: src/ui/settings_jack.ui
  45. $(PYUIC) -o src/ui_settings_jack.py $<
  46. RES: src/icons_rc.py
  47. src/icons_rc.py: src/icons/icons.qrc
  48. $(PYRCC) -o src/icons_rc.py $<
  49. LANG:
  50. # pylupdate4 -verbose src/lang/lang.pro
  51. # lrelease src/lang/lang.pro
  52. clean:
  53. rm -f *~ src/*~ src/*.pyc src/*.dll src/*.so src/ui_*.py src/icons_rc.py
  54. distclean: clean