summaryrefslogtreecommitdiff
path: root/experiments/Makefile
blob: ad822f567c671ecf7197e3f0a46699e2803c0460 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
CC      := cc
CFLAGS  := -Wall
LDFLAGS := -lm -ldl -lpthread -lasound

all: \
	soundfont_basic \
	soundfont_from_file \
	alsa_midi_controller \
	watch_file_changes

soundfont_basic: soundfont_basic.c
	$(CC) $(CFLAGS) soundfont_basic.c ../minisdl_audio.c $(LDFLAGS) -o soundfont_basic

soundfont_from_file: soundfont_from_file.c
	$(CC) $(CFLAGS) soundfont_from_file.c ../minisdl_audio.c $(LDFLAGS) -o soundfont_from_file

alsa_midi_controller: alsa_midi_controller.c
	 $(CC) $(CFLAGS) alsa_midi_controller.c $(LDFLAGS) -o alsa_midi_controller

watch_file_changes: watch_file_changes.c
	 $(CC) $(CFLAGS) watch_file_changes.c $(LDFLAGS) -o watch_file_changes