diff options
author | rekado <rekado@elephly.net> | 2015-11-15 22:22:55 +0100 |
---|---|---|
committer | rekado <rekado@elephly.net> | 2015-11-15 22:22:55 +0100 |
commit | 2b247bc848555062572275a1ec9cb0a21595e5d4 (patch) | |
tree | 927057bf6697a382b3b039fb1b0fecb612351fc2 /targets.mk | |
parent | 5fa11e1cbad9996822bd26ed7113e0cfc32b88f6 (diff) |
Fun with makefiles.
Diffstat (limited to 'targets.mk')
-rw-r--r-- | targets.mk | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/targets.mk b/targets.mk new file mode 100644 index 0000000..f20026c --- /dev/null +++ b/targets.mk @@ -0,0 +1,13 @@ +SOUNDFONT = $(HOME)/FluidR3GM.sf2 + +%.midi: %.ly parts/*.ly + lilypond $< + +%.wav: %.midi + fluidsynth -F $@ -l -R no -i -n -a alsa $(SOUNDFONT) $< + +%.ogg: %.wav + oggenc $< + +wav: $(NAME).wav +ogg: $(NAME).ogg |