blob: 8a4edfd5b5d3a9e5f474eedc56f962fa906695a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
love: gbeat
.PHONY: love clean
CC=gcc
PKGS=glib-2.0 gtk+-2.0 libglade-2.0 gthread-2.0 fftw3 alsa
CFLAGS=-std=gnu99 -Wall -Wextra -pedantic -Wno-unused-parameter -g -O0 \
`pkg-config --cflags $(PKGS)`
LDFLAGS=-g -lm `pkg-config --libs $(PKGS)` -rdynamic
clean:
rm -f *.o gbeat
gbeat: galsa.o gfft.o gbeat.o
$(CC) $(LDFLAGS) -o $@ $^
%.o: %.c *.h
$(CC) $(CFLAGS) -c -o $@ $<
|