annotate audacious/widgets/Makefile @ 1718:44c3711dd049 trunk

[svn] Fixed a LOT of warnings showing up with -Wall. This is the first step towards making Audacious compile with -Wall -Werror, but it's still far from beeing finished. PS: *sigh* I even had to patch C++ (therefore ugly) files!
author js
date Sat, 16 Sep 2006 17:17:22 -0700
parents 320ce198ab34
children feb638a29462
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1653
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
1 include ../../mk/rules.mk
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
2 include ../../mk/init.mk
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
3
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
4 OBJECTIVE_LIBS_NOINST = libwidgets.a
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
5
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
6 LDFLAGS += -Wl,-export-dynamic
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
7
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
8 CFLAGS += \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
9 $(GTK_CFLAGS) \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
10 $(LIBGLADE_CFLAGS) \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
11 $(BEEP_DEFINES) \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
12 $(ARCH_DEFINES) \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
13 -I../.. \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
14 -I.. \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
15 -I../../intl \
1716
320ce198ab34 [svn] Our code is clean enough to not need -Wno-strict-aliasing, with the exception of playlist_list.c (so set that flag for widgets dir only).
chainsaw
parents: 1680
diff changeset
16 -Wno-strict-aliasing
1653
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
17
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
18 SOURCES = \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
19 widget.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
20 sbutton.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
21 pbutton.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
22 tbutton.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
23 textbox.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
24 hslider.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
25 menurow.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
26 monostereo.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
27 vis.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
28 svis.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
29 number.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
30 playstatus.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
31 playlist_list.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
32 playlist_slider.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
33 eq_graph.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
34 eq_slider.c \
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
35 skin.c
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
36
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
37 OBJECTS = ${SOURCES:.c=.o}
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
38
a6e6d3500c13 [svn] - revert back to r2216
nenolod
parents:
diff changeset
39 include ../../mk/objective.mk
1680
92b4af21e6d2 [svn] Fixed some Makefiles to make it work with BSD make.
js
parents: 1653
diff changeset
40
92b4af21e6d2 [svn] Fixed some Makefiles to make it work with BSD make.
js
parents: 1653
diff changeset
41 libwidgets.a: $(OBJECTS)
92b4af21e6d2 [svn] Fixed some Makefiles to make it work with BSD make.
js
parents: 1653
diff changeset
42 $(AR) cq $@ $(OBJECTS)