summaryrefslogtreecommitdiff
blob: 2cd8c538b475c43f2e63a5d617d2a54d7bb65ce1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Fix Makefile to respect user variables

--- a/Makefile
+++ b/Makefile
@@ -3,9 +3,8 @@
 # by default, you probably need to add -I/usr/whereever/flac to CFLAGS and
 # -L/usr/lib/whereever to the link step.
 
-CFLAGS="-Wall -g"
-
 flac-image: flac-image.o
-	gcc -o flac-image -lFLAC flac-image.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ -lFLAC
 
-flac-image: flac-image.c flac-image.h
\ No newline at end of file
+flac-image.o: flac-image.c flac-image.h
+	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<