From a975275a0803996ed587e0a557c4d3ad6b869c31 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 17 Jan 2022 14:50:54 +0100 Subject: [PATCH] Adding install.sh --- install.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 install.sh diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..11ca433 --- /dev/null +++ b/install.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +if [ $# -lt 1 ]; then + echo "Usage: $0 " + exit 1 +fi + +INSTALL_DIR=$1 + +echo "Installing application in: $INSTALL_DIR" + +if [ -f "config.json" ];then + CONFIG_FILE=./config.json +else : + CONFIG_FILE=config.example.json +fi + +mkdir -p "$INSTALL_DIR"/{bin,logs} +install -m 750 -t "${INSTALL_DIR}/bin" build/eosio-ship-trace-reader + +install -T -m 600 ${CONFIG_FILE} "${INSTALL_DIR}/config.json" +install -m 750 -t "${INSTALL_DIR}" scripts/start.sh scripts/stop.sh + +echo "Done"