annotate src/modplug/Makefile @ 972:cf7021ca4e7b trunk

[svn] Add lastfm:// transport, an abstract VFS class which derives from curl to provide lastfm radio support. Written by majeru with some cleanups by me. Most last.fm metadata support isn't yet implemented, however, and will need to be done by majeru. ;)
author nenolod
date Sun, 22 Apr 2007 04:16:08 -0700
parents f19e6748d8eb
children 499656950801
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
1 include ../../mk/rules.mk
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
2 include ../../mk/init.mk
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
3
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
4 OBJECTIVE_LIBS = libmodplug$(SHARED_SUFFIX)
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
5 SUBDIRS = archive gui
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
6
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
7 LIBDIR = $(plugindir)/$(INPUT_PLUGIN_DIR)
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
8
578
550c9e382cf8 [svn] - splitted GTK_CFLAGS in GTK_CFLAGS, GLIB_CFLAGS and PANGO_CFLAGS, splitted GTK_LIBS in GTK_LIBS, GLIB_LIBS, PANGO_LIBS
giacomo
parents: 425
diff changeset
9 CXXFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS) -I.. -I../.. -I../../intl
550c9e382cf8 [svn] - splitted GTK_CFLAGS in GTK_CFLAGS, GLIB_CFLAGS and PANGO_CFLAGS, splitted GTK_LIBS in GTK_LIBS, GLIB_LIBS, PANGO_LIBS
giacomo
parents: 425
diff changeset
10 CFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS) -I.. -I../.. -I../../intl
550c9e382cf8 [svn] - splitted GTK_CFLAGS in GTK_CFLAGS, GLIB_CFLAGS and PANGO_CFLAGS, splitted GTK_LIBS in GTK_LIBS, GLIB_LIBS, PANGO_LIBS
giacomo
parents: 425
diff changeset
11 LIBADD = $(GTK_LIBS) $(GLIB_LIBS) $(PANGO_LIBS) -lstdc++ ./archive/libarchive.a ./gui/libgui.a
136
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
12 SOURCES.plugin = plugin.cxx modplugbmp.cxx
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
13 SOURCES.core = tables.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
14 sndmix.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
15 sndfile.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
16 snd_fx.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
17 snd_flt.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
18 snd_dsp.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
19 fastmix.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
20 mmcmp.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
21 load_xm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
22 load_wav.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
23 load_umx.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
24 load_ult.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
25 load_stm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
26 load_s3m.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
27 load_ptm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
28 load_okt.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
29 load_mtm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
30 load_mod.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
31 load_med.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
32 load_mdl.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
33 load_it.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
34 load_far.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
35 load_dsm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
36 load_dmf.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
37 load_dbm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
38 load_ams.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
39 load_amf.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
40 load_669.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
41 load_j2b.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
42 load_mt2.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
43 load_psm.cxx \
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
44 modplug.cxx
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
45
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
46 SOURCES = ${SOURCES.core} ${SOURCES.plugin}
17
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
47
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
48 OBJECTS = ${SOURCES:.cxx=.o}
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
49
894
f19e6748d8eb [svn] maintenance of build system:
yaz
parents: 578
diff changeset
50 LIBDEP = gui/libgui.a archive/libarchive.a
f19e6748d8eb [svn] maintenance of build system:
yaz
parents: 578
diff changeset
51
17
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents:
diff changeset
52 include ../../mk/objective.mk
136
6b5a52635b3b [svn] - like with so many other things, modplug is now maintained by us.
nenolod
parents: 17
diff changeset
53