From: Takashi Iwai Date: Tue, 2 Dec 2003 10:01:06 +0000 (+0000) Subject: - generate tascam_fw and tascam_fpga via configure script. X-Git-Tag: v1.0.3~17 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=97c544fe65fa2b33687cfec57b2461c4796ce7e1;p=alsa-tools.git - generate tascam_fw and tascam_fpga via configure script. --- diff --git a/usx2yloader/Makefile.am b/usx2yloader/Makefile.am index 0835744..89e8741 100644 --- a/usx2yloader/Makefile.am +++ b/usx2yloader/Makefile.am @@ -9,7 +9,7 @@ bin_PROGRAMS = usx2yloader usx2yloader_SOURCES = usx2yloader.c -EXTRA_DIST = depcomp tascam_fw.usermap tascam_fw tascam_fpga +EXTRA_DIST = depcomp tascam_fw.usermap tascam_fw.in tascam_fpga.in hotplug_files = tascam_fw.usermap tascam_fw tascam_fpga hotplugdir = /etc/hotplug/usb diff --git a/usx2yloader/configure.in b/usx2yloader/configure.in index 151c78a..e91f28a 100644 --- a/usx2yloader/configure.in +++ b/usx2yloader/configure.in @@ -8,4 +8,4 @@ AM_PATH_ALSA(1.0.0) CFLAGS="$CFLAGS $ALSA_CFLAGS" LDFLAGS="$LDFLAGS $ALSA_LIBS" -AC_OUTPUT(Makefile) +AC_OUTPUT(Makefile tascam_fpga tascam_fw) diff --git a/usx2yloader/tascam_fpga b/usx2yloader/tascam_fpga.in similarity index 70% rename from usx2yloader/tascam_fpga rename to usx2yloader/tascam_fpga.in index 5249cb8..fc9d7b7 100644 --- a/usx2yloader/tascam_fpga +++ b/usx2yloader/tascam_fpga.in @@ -1,14 +1,18 @@ #!/bin/sh # load the firmware into Tascam USB devices (FPGA design) -LOADER=/usr/local/bin/usx2yloader +prefix=@prefix@ +exec_prefix=@exec_prefix@ + +LOADER=@bindir@/usx2yloader if [ -x /usr/bin/logger ]; then /usr/bin/logger -t $0 "calling $LOADER for $DEVICE" fi $LOADER -/usr/local/bin/us428control& +@bin@/us428control & if [ -x /usr/bin/logger ]; then /usr/bin/logger -t $0 "leaving" fi +exit 0 diff --git a/usx2yloader/tascam_fw b/usx2yloader/tascam_fw.in similarity index 91% rename from usx2yloader/tascam_fw rename to usx2yloader/tascam_fw.in index b44fa4f..14bbc6c 100644 --- a/usx2yloader/tascam_fw +++ b/usx2yloader/tascam_fw.in @@ -2,8 +2,11 @@ # load the firmware into Tascam USB devices +prefix=@prefix@ +exec_prefix=@exec_prefix@ + FIRMWARE= -FIRMWAREDIR=/usr/local/share/alsa/firmware +FIRMWAREDIR=@datadir@/alsa/firmware/usx2yloader FLAGS= LOADER=/sbin/fxload LOADERFIRMWARE=$FIRMWAREDIR/tascam_loader.ihx @@ -53,3 +56,5 @@ if [ -x /usr/bin/logger ]; then /usr/bin/logger -t $0 "load $FIRMWARE for $PRODUCT to $DEVICE" fi $LOADER $FLAGS -s $LOADERFIRMWARE -I $FIRMWARE + +exit 0