File tree Expand file tree Collapse file tree 1 file changed +14
-13
lines changed Expand file tree Collapse file tree 1 file changed +14
-13
lines changed Original file line number Diff line number Diff line change 1
- LIBS =` pkg-config --libs xmms2-client `
2
- GLIB =` pkg-config --libs xmms2-client-glib ` ` pkg-config --libs glib-2.0 `
1
+ CFLAGS_XMMS2 =` pkg-config --cflags xmms2-client `
2
+ CFLAGS_GLIB =` pkg-config --cflags glib-2.0 `
3
+ LIBS_XMMS2 =` pkg-config --libs xmms2-client `
4
+ LIBS_GLIB =` pkg-config --libs xmms2-client-glib ` ` pkg-config --libs glib-2.0 `
3
5
4
- all : tut1 tut2 tut3 tut4 tut5 tut6 tut7 tut8
6
+ all : xmms2 xmms2glib
7
+
8
+ CFLAGS =$(CFLAGS_XMMS2 )
9
+ LIBS =$(LIBS_XMMS2 )
10
+ xmms2 : tut1 tut2 tut3 tut4 tut5
11
+
12
+ CFLAGS =$(CFLAGS_XMMS2 ) $(CFLAGS_GLIB )
13
+ LIBS =$(LIBS_XMMS2 ) $(LIBS_GLIB )
14
+ xmms2glib : tut6 tut7 tut8
5
15
6
16
% .o : % .c
7
- gcc ` pkg-config --cflags xmms2-client glib-2.0 ` -Wall -c -o $@ $<
17
+ gcc $( CFLAGS ) -Wall -c -o $@ $<
8
18
9
19
tut% : tut% .o
10
20
gcc -o $@ $< $(LIBS )
11
21
12
- tut6 : tut6.o
13
- gcc -o $@ $< $(LIBS ) $(GLIB )
14
-
15
- tut7 : tut7.o
16
- gcc -o $@ $< $(LIBS ) $(GLIB )
17
-
18
- tut8 : tut8.o
19
- gcc -o $@ $< $(LIBS ) $(GLIB )
20
-
21
22
clean :
22
23
rm -f tut? * .o
23
24
You can’t perform that action at this time.
0 commit comments