add taler-arm wrapper
This commit is contained in:
parent
21188ca703
commit
ad321624be
@ -9,18 +9,20 @@ endif
|
|||||||
|
|
||||||
pkgcfgdir = $(prefix)/share/taler/config.d/
|
pkgcfgdir = $(prefix)/share/taler/config.d/
|
||||||
|
|
||||||
|
|
||||||
pkgcfg_DATA = \
|
pkgcfg_DATA = \
|
||||||
paths.conf
|
paths.conf
|
||||||
|
|
||||||
EXTRA_DIST = \
|
EXTRA_DIST = \
|
||||||
paths.conf
|
paths.conf
|
||||||
|
|
||||||
dist_bin_SCRIPTS = taler-config
|
templated_scripts = taler-config taler-arm
|
||||||
|
dist_bin_SCRIPTS = $(templated_scripts)
|
||||||
|
|
||||||
# See https://www.gnu.org/software/autoconf/manual/autoconf-2.63/html_node/Installation-Directory-Variables.html
|
# See https://www.gnu.org/software/autoconf/manual/autoconf-2.63/html_node/Installation-Directory-Variables.html
|
||||||
# for and explanation and why this ugliness is necessary.
|
# for an explanation and why this ugliness is necessary.
|
||||||
edit = sed -e 's|@libdir[@]|$(libdir)|g'
|
edit = sed -e 's|@libdir[@]|$(libdir)|g'
|
||||||
taler-config: Makefile $(srcdir)/taler-config.in
|
$(templated_scripts): %: Makefile $(srcdir)/%.in
|
||||||
rm -f $@ $@.tmp
|
rm -f $@ $@.tmp
|
||||||
$(edit) '$(srcdir)/$@.in' >$@.tmp
|
$(edit) '$(srcdir)/$@.in' >$@.tmp
|
||||||
chmod +x $@.tmp
|
chmod +x $@.tmp
|
||||||
|
10
src/util/taler-arm.in
Normal file
10
src/util/taler-arm.in
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
if ! type gnunet-config >/dev/null; then
|
||||||
|
echo "$0 needs gnunet-arm to be installed"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# FIXME: not very portable ...
|
||||||
|
export LD_PRELOAD=@libdir@/libtalerutil.so
|
||||||
|
exec gnunet-arm "$@"
|
Loading…
Reference in New Issue
Block a user