summaryrefslogtreecommitdiff
path: root/media-sound/dbmeasure/files/dbmeasure-0.0.20100217-makefile.patch
blob: 6851c9b357c79e00d5a765ef10fa8aa9ea1a95aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
We drop the -g for debug output but we keep the -O0, as we don't want GCC
to optimize out some critical math.

--- a/Makefile
+++ b/Makefile
@@ -1,13 +1,13 @@
-CFLAGS=-Wextra -Wall -O0 -g -pipe `pkg-config --cflags alsa`
-LIBS=`pkg-config --libs alsa` -lm
+CFLAGS+=-Wextra -Wall -O0 $(shell $(PKG_CONFIG) --cflags alsa)
+LIBS=-lm $(shell $(PKG_CONFIG) --libs alsa)
 
 all: dbmeasure dbverify
 
 dbmeasure: dbmeasure.o
-	$(CC) -o dbmeasure $^ $(CFLAGS) $(LIBS)
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o dbmeasure $^ $(LIBS)
 
 dbverify: dbverify.o
-	$(CC) -o dbverify $^ $(CFLAGS) $(LIBS)
+	$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o dbverify $^ $(LIBS)
 
 clean:
 	rm -f *.o dbmeasure dbverify