blob: f4b50e3d008b3c855c8e12e310ded2a33e8c632b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
targets = feedseek mpg123_to_wav scan id3dump mpglib
all: $(targets)
MPG123_CFLAGS := $(shell pkg-config --cflags libmpg123)
MPG123_LDFLAGS := $(shell pkg-config --libs libmpg123)
SND_CFLAGS := $(shell pkg-config --cflags sndfile)
SND_LDFLAGS := $(shell pkg-config --libs sndfile)
# Oder of libs not that important here...
compile = $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(MPG123_CFLAGS) $(MPG123_LDFLAGS)
mpg123_to_wav: mpg123_to_wav.c
$(compile) $(SND_CFLAGS) $(SND_LDFLAGS) -o mpg123_to_wav mpg123_to_wav.c
feedseek: feedseek.c
$(compile) -o feedseek feedseek.c
scan: scan.c
$(compile) -o scan scan.c
id3dump:id3dump.c
$(compile) -o id3dump id3dump.c
mpglib: mpglib.c
$(compile) -o mpglib mpglib.c
clean:
rm -vf $(targets)
|