annotate src/modplug/Makefile @ 1558:289fa4cb75db

Merge fileinfo window fixes from XMMS-SID.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 02 Sep 2007 21:34:37 +0300
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