annotate src/console/Makefile @ 984:df7b09989aee trunk

[svn] - We got a new plugin, captain! - FileWriter is the ultimate plugin for dumping audio to files. It should be the successor of Disk Writer and Out-Lame, as it supports the same output formats as those (WAVE and MP3). The main advantage of having only one file dumping plugin for many formats is that not every plugin has to think about file handling (where to write files to, how to call them etc.) that much anymore. - FileWriter is also very extensible - adding new output formats should be very easy.
author mf0102
date Mon, 30 Apr 2007 14:16:32 -0700
parents 550c9e382cf8
children c3fdb0e5a306
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents: 12
diff changeset
1 include ../../mk/rules.mk
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents: 12
diff changeset
2 include ../../mk/init.mk
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
3
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
4 OBJECTIVE_LIBS = libconsole$(SHARED_SUFFIX)
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
5
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
6 LIBDIR = $(plugindir)/$(INPUT_PLUGIN_DIR)
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
7
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
8 SOURCES = \
316
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
9 Audacious_Config.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
10 Audacious_Driver.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
11 Ay_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
12 Ay_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
13 Ay_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
14 Blip_Buffer.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
15 Classic_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
16 Data_Reader.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
17 Dual_Resampler.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
18 Effects_Buffer.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
19 Fir_Resampler.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
20 Gbs_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
21 Gb_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
22 Gb_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
23 Gb_Oscs.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
24 gme.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
25 Gme_File.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
26 Gym_Emu.cxx \
341
986f098da058 [svn] - merge in blargg's changes
nenolod
parents: 316
diff changeset
27 Gzip_Reader.cxx \
316
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
28 Hes_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
29 Hes_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
30 Hes_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
31 Kss_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
32 Kss_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
33 Kss_Scc_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
34 M3u_Playlist.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
35 Multi_Buffer.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
36 Music_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
37 Nes_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
38 Nes_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
39 Nes_Fme7_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
40 Nes_Namco_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
41 Nes_Oscs.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
42 Nes_Vrc6_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
43 Nsfe_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
44 Nsf_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
45 Sap_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
46 Sap_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
47 Sap_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
48 Sms_Apu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
49 Snes_Spc.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
50 Spc_Cpu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
51 Spc_Dsp.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
52 Spc_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
53 Vfs_File.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
54 Vgm_Emu.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
55 Vgm_Emu_Impl.cxx \
fb513e10174e [svn] - merge libconsole-blargg into mainline libconsole:
nenolod
parents: 17
diff changeset
56 Ym2413_Emu.cxx \
341
986f098da058 [svn] - merge in blargg's changes
nenolod
parents: 316
diff changeset
57 Ym2612_Emu.cxx \
986f098da058 [svn] - merge in blargg's changes
nenolod
parents: 316
diff changeset
58 Zlib_Inflater.cxx
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
59
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
60 OBJECTS = ${SOURCES:.cxx=.o}
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
61
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: 426
diff changeset
62 LIBADD += -lz $(GTK_LIBS) $(GLIB_LIBS) $(PANGO_LIBS) -lstdc++
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: 426
diff changeset
63 CFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(ARCH_DEFINES) -I../../intl -I../..
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: 426
diff changeset
64 CXXFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(ARCH_DEFINES) -I../../intl -I../..
0
13389e613d67 [svn] - initial import of audacious-plugins tree (lots to do)
nenolod
parents:
diff changeset
65
17
cf1054422f81 [svn] - fix a lot of paths
nenolod
parents: 12
diff changeset
66 include ../../mk/objective.mk