summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-02-29 14:35:44 +0100
committerFlorian Dold <florian.dold@gmail.com>2016-02-29 14:35:44 +0100
commit2d75822e20f52dcefa7919a116ee94452883ae2b (patch)
tree3dcba29e6427190a42f4b9d59f44a910ece2084c
parenta569de83adeddd83825c6409ff8f29017214606a (diff)
downloaddeployment-2d75822e20f52dcefa7919a116ee94452883ae2b.tar.gz
deployment-2d75822e20f52dcefa7919a116ee94452883ae2b.tar.bz2
deployment-2d75822e20f52dcefa7919a116ee94452883ae2b.zip
inline build for merchant/mint
-rwxr-xr-xbuild_merchant.sh14
-rwxr-xr-xbuild_mint.sh15
-rwxr-xr-xupdate_merchant.sh19
-rwxr-xr-xupdate_mint.sh19
4 files changed, 36 insertions, 31 deletions
diff --git a/build_merchant.sh b/build_merchant.sh
deleted file mode 100755
index f30642b..0000000
--- a/build_merchant.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-
-set -eu
-
-cd $HOME/merchant
-make clean || true
-./bootstrap
-./configure CFLAGS='-ggdb -O0' \
- --prefix=$HOME/local --with-gnunet=$HOME/local \
- --with-mint=$HOME/local \
- --with-microhttpd=$HOME/local \
- --enable-logging=verbose
-make
-make install
diff --git a/build_mint.sh b/build_mint.sh
deleted file mode 100755
index 8f14aa7..0000000
--- a/build_mint.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-
-set -eu
-
-cd $HOME/mint
-make clean || true
-./bootstrap
-./configure CFLAGS='-ggdb -O0' \
- --with-libgnurl=$HOME/local \
- --with-microhttpd=$HOME/local \
- --prefix=$HOME/local --with-gnunet=$HOME/local \
- --enable-logging=verbose
-make
-make install
-
diff --git a/update_merchant.sh b/update_merchant.sh
index 85803e9..80f8d1a 100755
--- a/update_merchant.sh
+++ b/update_merchant.sh
@@ -3,9 +3,26 @@
export GNUNET_BASE_CONFIG=$HOME/deployment/taler-arm
export PATH="$HOME/local/bin":$PATH
+build_merchant() {
+ (
+ set -eu
+
+ cd $HOME/merchant
+ make clean || true
+ ./bootstrap
+ ./configure CFLAGS='-ggdb -O0' \
+ --prefix=$HOME/local --with-gnunet=$HOME/local \
+ --with-mint=$HOME/local \
+ --with-microhttpd=$HOME/local \
+ --enable-logging=verbose
+ make
+ make install
+ )
+}
+
cd $HOME/merchant/ && \
git pull && \
cd $HOME/deployment && \
- ./build_merchant.sh && \
+ build_merchant && \
gnunet-arm -k taler-merchant
gnunet-arm -i taler-merchant
diff --git a/update_mint.sh b/update_mint.sh
index 25de63c..e5882d9 100755
--- a/update_mint.sh
+++ b/update_mint.sh
@@ -3,9 +3,26 @@
export GNUNET_BASE_CONFIG=$HOME/deployment/taler-arm
export PATH="$HOME/local/bin":$PATH
+build_mint() {
+ (
+ set -eu
+
+ cd $HOME/mint
+ make clean || true
+ ./bootstrap
+ ./configure CFLAGS='-ggdb -O0' \
+ --with-libgnurl=$HOME/local \
+ --with-microhttpd=$HOME/local \
+ --prefix=$HOME/local --with-gnunet=$HOME/local \
+ --enable-logging=verbose
+ make
+ make install
+ )
+}
+
cd $HOME/mint && \
git pull && \
cd $HOME/deployment && \
- ./build_mint.sh && \
+ build_mint && \
gnunet-arm -k taler-mint
gnunet-arm -i taler-mint