asihpi emu korg1212 maestro3 multisound sb16 wavefront \
ymfpci aica ca0132 cs46xx
-EXTRA_DIST = depcomp Makefile.fw_writer
+EXTRA_DIST = depcomp Makefile.fw_writer Makefile.hotplug
dist-hook:
-chmod -R a+r $(distdir)
# Common parts for the firmware generation
#
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/$(firmware_dir)
-hotplugfw_DATA = $(firmware_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
-
LINK_FOR_BUILD = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD)
$(fw_writer_OBJECTS) : CC=$(CC_FOR_BUILD)
--- /dev/null
+#
+# Common parts for the firmware generation
+#
+
+if USE_HOTPLUG
+hotplugfwdir = @HOTPLUGFWDIR@/$(firmware_dir)
+hotplugfw_DATA = $(firmware_files)
+else
+hotplugfwdir =
+hotplugfw_DATA =
+endif
+firmware_dir =
firmware_files = aica_firmware.bin
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@
-hotplugfw_DATA = $(firmware_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
-
EXTRA_DIST = $(firmware_files) Dreamcast_sound.txt license.txt
+
+include ../Makefile.hotplug
MYNAME = asihpi
-dsp_files = \
+firmware_dir = asihpi
+firmware_files = \
dsp5000.bin\
dsp6200.bin\
dsp6205.bin\
dsp8700.bin\
dsp8900.bin
-EXTRA_DIST = $(dsp_files) licence.txt
+EXTRA_DIST = $(firmware_files) licence.txt
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/asihpi
-hotplugfw_DATA = $(dsp_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
+include ../Makefile.hotplug
+firmware_dir =
firmware_files = ctefx.bin ctspeq.bin ctefx-desktop.bin ctefx-r3di.bin
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@
-hotplugfw_DATA = $(firmware_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
-
EXTRA_DIST = $(firmware_files) creative.txt
-
+include ../Makefile.hotplug
+firmware_dir = cs46xx
firmware_files = ba1 cwc4630 cwcasync cwcbinhack cwcdma cwcsnoop
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/cs46xx
-hotplugfw_DATA = $(firmware_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
-
EXTRA_DIST = $(firmware_files) cs46xx-fw.c cs46xx_image.h \
cwc4630.h cwcasync.h cwcbinhack.h cwcdma.h cwcsnoop.h
+
+include ../Makefile.hotplug
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
tobin.c
CLEANFILES = $(dsp_hex_files)
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
# # Process this file with automake to produce Makefile.in.
-dsp_files = k1212.dsp
+firmware_dir = korg
+firmware_files = k1212.dsp
-EXTRA_DIST = $(dsp_files)
+EXTRA_DIST = $(firmware_files)
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/korg
-hotplugfw_DATA = $(dsp_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
+include ../Makefile.hotplug
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
MYNAME = mixartloader
+firmware_dir = mixart
+
cfg_files = miXart.conf
-dsp_files = \
+firmware_files = \
miXart8AES.xlx \
miXart8.elf \
miXart8.xlx
-EXTRA_DIST = $(cfg_files) $(dsp_files)
+EXTRA_DIST = $(cfg_files) $(firmware_files)
if USE_LOADER
firmwaredir = $(datadir)/alsa/firmware/$(MYNAME)
-firmware_DATA = $(cfg_files) $(dsp_files)
+firmware_DATA = $(cfg_files) $(firmware_files)
else
firmwaredir =
firmware_DATA =
endif
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/mixart
-hotplugfw_DATA = $(dsp_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
+include ../Makefile.hotplug
rm -f $(DESTDIR)$(hotplugfwdir)/pndsperm.bin
endif
-
MYNAME = pcxhrloader
+firmware_dir = pcxhr
+
cfg_files = \
pcxhr.conf \
pcxhr0.conf \
pcxhr3.conf \
pcxhr4.conf \
pcxhr5.conf
-dsp_files = \
+firmware_files = \
xi_1_882.dat \
xc_1_882.dat \
e321_512.e56 \
dspb924.b56 \
dspd222.d56
-EXTRA_DIST = $(cfg_files) $(dsp_files)
+EXTRA_DIST = $(cfg_files) $(firmware_files)
if USE_LOADER
firmwaredir = $(datadir)/alsa/firmware/$(MYNAME)
-firmware_DATA = $(cfg_files) $(dsp_files)
+firmware_DATA = $(cfg_files) $(firmware_files)
else
firmwaredir =
firmware_DATA =
endif
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/pcxhr
-hotplugfw_DATA = $(dsp_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
+include ../Makefile.hotplug
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
xlx_files = $(rbt_files:%.rbt=%.xlx)
+firmware_dir = vx
+firmware_files = $(dsp_files) $(xlx_files)
+
noinst_PROGRAMS = toxlx
toxlx_SOURCES = toxlx.c
firmware_DATA =
endif
-if USE_HOTPLUG
-hotplugfwdir = @HOTPLUGFWDIR@/vx
-hotplugfw_DATA = $(dsp_files) $(xlx_files)
-else
-hotplugfwdir =
-hotplugfw_DATA =
-endif
+include ../Makefile.hotplug
LINK_FOR_BUILD = $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(CPPFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) $(TARGET_ARCH_FOR_BUILD)
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer
CLEANFILES = $(firmware_files) fw_writer
+include ../Makefile.hotplug
include ../Makefile.fw_writer
$(firmware_files): fw_writer