annotate src/libid3tag/Makefile @ 4441:e71b43cae233

Backed out changeset 6677949e662d. The Makefile change makes absolutely NO sense. The configdb.h struct hack is needed because of #define mess in certain libmcs versions, #including <libmcs/mcs.h> results in lots of noisy warnings.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 11 Apr 2008 22:11:30 +0300
parents 9c40eb4bc22d
children db3a3f46a226
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3035
diff changeset
1 LIB = ${LIB_PREFIX}audid3tag${LIB_SUFFIX}
3562
1caa559c5619 fix libid3tag installation.
William Pitcock <nenolod@atheme.org>
parents: 3535
diff changeset
2 LIB_MAJOR = 1
1caa559c5619 fix libid3tag installation.
William Pitcock <nenolod@atheme.org>
parents: 3535
diff changeset
3 LIB_MINOR = 0
1caa559c5619 fix libid3tag installation.
William Pitcock <nenolod@atheme.org>
parents: 3535
diff changeset
4
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
5 LIBDIR = ${plugindir}
2503
10692383c103 [svn] first try for libid3tag integration. this improved libid3tag supports vfs operations and is capable of adding id3v2 tag to files which doesn't have id3v2 tag ever.
yaz
parents:
diff changeset
6
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3035
diff changeset
7 INCLUDES = id3tag.h
2503
10692383c103 [svn] first try for libid3tag integration. this improved libid3tag supports vfs operations and is capable of adding id3v2 tag to files which doesn't have id3v2 tag ever.
yaz
parents:
diff changeset
8
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
9 SRCS = compat.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
10 debug.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
11 file.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
12 frametype.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
13 latin1.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
14 render.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
15 ucs4.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
16 utf8.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
17 version.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
18 crc.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
19 field.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
20 frame.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
21 genre.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
22 parse.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
23 tag.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
24 utf16.c \
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
25 util.c
2503
10692383c103 [svn] first try for libid3tag integration. this improved libid3tag supports vfs operations and is capable of adding id3v2 tag to files which doesn't have id3v2 tag ever.
yaz
parents:
diff changeset
26
3535
9ddf21ab5c84 Transit to Mk2.
William Pitcock <nenolod@atheme.org>
parents: 3035
diff changeset
27 include ../../buildsys.mk
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
28 include ../../extra.mk
2503
10692383c103 [svn] first try for libid3tag integration. this improved libid3tag supports vfs operations and is capable of adding id3v2 tag to files which doesn't have id3v2 tag ever.
yaz
parents:
diff changeset
29
4441
e71b43cae233 Backed out changeset 6677949e662d. The Makefile change makes absolutely NO
Matti Hamalainen <ccr@tnsp.org>
parents: 4439
diff changeset
30 CPPFLAGS += ${LIB_CPPFLAGS} -I.. ${GLIB_CFLAGS} ${GTK_CFLAGS} ${MOWGLI_CFLAGS}
3572
625af2797f35 Clean up Makefiles.
Jonathan Schleifer <js@h3c.de>
parents: 3562
diff changeset
31 CFLAGS += ${LIB_CFLAGS}
3704
fa3d2a62a066 use vtable functors for VFS access
William Pitcock <nenolod@atheme.org>
parents: 3657
diff changeset
32 LIBS += ${IMPLIB_LIBS} ${GLIB_LIBS} ${GTK_LIBS} ${MOWGLI_LIBS} -lz