annotate libaudacious/Makefile.in @ 657:0fd4f4a28ce1 trunk

[svn] versioning for libaudacious.so
author nenolod
date Wed, 22 Feb 2006 17:04:47 -0800
parents b2378031a53e
children d34367a7f6c9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
583
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
1 include ../mk/rules.mk
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
2 include ../mk/objective.mk
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
3
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
4 beepincludedir = $(includedir)/audacious
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
5
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
6 OBJECTIVE_LIBS = libaudacious.so
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
7 OBJECTIVE_LIBS_NOINST = libaudacious.a
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
8
615
b2378031a53e [svn] buildsystem fixes, shouldn't bomb now :P
nenolod
parents: 614
diff changeset
9 LDFLAGS = -Wl,-export-dynamic
583
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
10
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
11 libaudacious_la_LIBADD = \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
12 $(GTK_LIBS) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
13 $(GCONF_LIBS) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
14 $(GNOMEVFS_LIBS)
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
15
615
b2378031a53e [svn] buildsystem fixes, shouldn't bomb now :P
nenolod
parents: 614
diff changeset
16 CFLAGS += -fPIC -DPIC \
583
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
17 $(GTK_CFLAGS) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
18 $(GCONF_CFLAGS) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
19 $(GNOMEVFS_CFLAGS) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
20 -I.. \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
21 -I../intl
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
22
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
23 #if HAVE_GCONF
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
24 # CONF_SRC = configdb_gconf.c
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
25 #else
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
26 CONF_SRC = configdb_rcfile.c
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
27 #endif
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
28
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
29 #if HAVE_GNOME_VFS
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
30 # VFS_SRC = vfs_gnome.c
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
31 #else
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
32 VFS_SRC = vfs_stdio.c
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
33 #endif
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
34
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
35 SOURCES = \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
36 $(CONF_SRC) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
37 rcfile.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
38 $(VFS_SRC) \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
39 configfile.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
40 beepctrl.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
41 dirbrowser.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
42 util.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
43 formatter.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
44 titlestring.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
45 xentry.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
46 xconvert.c \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
47 xml_document.c
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
48
614
2eaaf9c7b6e5 [svn] Oops.
nenolod
parents: 583
diff changeset
49 OBJECTS = ${SOURCES:.c=.o}
2eaaf9c7b6e5 [svn] Oops.
nenolod
parents: 583
diff changeset
50
583
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
51 HEADERS = \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
52 vfs.h rcfile.h configdb.h \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
53 configfile.h \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
54 beepctrl.h dirbrowser.h util.h \
2abba1360af4 [svn] libaudacious has two objectives that are evaluated, a static object and
nenolod
parents:
diff changeset
55 formatter.h titlestring.h xml_document.h
657
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
56
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
57 install-posthook:
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
58 @echo [adding versioning information to libaudacious]
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
59 @${MV} ${DESTDIR}/${LIBDIR}/libaudacious.so \
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
60 ${DESTDIR}/${LIBDIR}/libaudacious.so.2
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
61 @ln -sf ${LIBDIR}/libaudacious.so.2 \
0fd4f4a28ce1 [svn] versioning for libaudacious.so
nenolod
parents: 615
diff changeset
62 ${LIBDIR}/libaudacious.so