FTDI USB MIDI connection
[mirrors/Programs.git] / c / ghetto-sound-system / Makefile
1 sdl_BIN=sampler synth
2 alsa_BIN=beatdetect midi-rx
3
4 #sdl_CFLAGS+=-lSDL_sound -lSDL -lSDL_mixer
5 sdl_CFLAGS+=$(shell sdl-config --cflags --libs) -lSDL_mixer
6 sdl_CFLAGS+=-lm #synth
7 alsa_CFLAGS+=-lasound
8
9 .PHONY: all clean sdl alsa go midi
10 all: sdl alsa
11 echo .gitignore $(sdl_BIN) $(alsa_BIN) ftdi-midi | tr ' ' '\n' > .gitignore
12 clean:
13 rm .gitignore $(sdl_BIN) $(alsa_BIN)
14
15 sdl:
16 $(MAKE) CFLAGS+="$(sdl_CFLAGS)" $(sdl_BIN)
17 alsa:
18 $(MAKE) CFLAGS="$(alsa_CFLAGS)" $(alsa_BIN)
19
20 midi:
21 $(MAKE) CFLAGS="-lftdi -lasound" ftdi-midi
22
23
24 go: sampler
25 ./$? samples/*/* 2>/dev/null
This page took 0.274423 seconds and 5 git commands to generate.