Assists music production by grouping standalone programs into sessions. Community version of "Non Session Manager".
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.

32 lines
820B

  1. NM_SRCS=$(wildcard non-mixer/*.mu)
  2. SRCS=$(wildcard *.mu)
  3. ND_SRCS=$(wildcard non-daw/*.mu)
  4. OBJS=$(SRCS:.mu=.html)
  5. NM_OBJS=$(NM_SRCS:.mu=.html)
  6. ND_OBJS=$(ND_SRCS:.mu=.html)
  7. %.html: %.mu
  8. @ echo Mupping $<...
  9. @ mup.wrapper html $<
  10. .PHONY: all clean
  11. all: $(OBJS) $(NM_OBJS) $(ND_OBJS)
  12. upload: all
  13. @ ln -sf OVERVIEW.html index.html
  14. @ rsync -L mup.css MANUAL.html index.html *.png ssh.tuxfamily.org:/home/non/non-daw.tuxfamily.org-web/htdocs
  15. @ rm -f index.html
  16. install:
  17. @ mkdir -p $(DOCUMENT_PATH)/non-daw
  18. @ mkdir -p $(DOCUMENT_PATH)/non-mixer
  19. @ cp $(ND_OBJS) non-daw/*.png non-daw/mup.css ../COPYING $(DOCUMENT_PATH)/non-daw
  20. @ cp $(NM_OBJS) non-mixer/*.png non-mixer/mup.css ../COPYING $(DOCUMENT_PATH)/non-mixer
  21. # @ ln -sf $(PIXMAP_PATH)/logo.png $(DOCUMENT_PATH)
  22. clean:
  23. rm -f $(OBJS) $(NM_OBJS) $(ND_OBJS)