浏览代码

方便打包

linj-disanbo 5 年之前
父节点
当前提交
18b9d65574
共有 4 个文件被更改,包括 37 次插入0 次删除
  1. 6 0
      chain33/chain33
  2. 3 0
      chain33/chain33.conf
  3. 4 0
      chain33/setWalletDb.sh
  4. 24 0
      make-pkg.sh

+ 6 - 0
chain33/chain33

@@ -0,0 +1,6 @@
+#!/bin/bash
+
+cd /root/chain33
+./bityuan  -p 80 -waitpid=true -f bityuan.toml
+
+trap "./chain33-cli close" INT TERM EXIT

+ 3 - 0
chain33/chain33.conf

@@ -0,0 +1,3 @@
+[program:chain33]
+command = /root/chain33/chain33
+autorestart = true

+ 4 - 0
chain33/setWalletDb.sh

@@ -0,0 +1,4 @@
+#!/bin/bash
+
+sed -i  's|dbPath="wallet"|dbPath="datadir/wallet"|' bityuan.toml
+sed -i  's|dbPath="wallet"|dbPath="datadir/wallet"|' bityuan.lite.toml

+ 24 - 0
make-pkg.sh

@@ -0,0 +1,24 @@
+#!/bin/bash
+
+set -x
+set -e
+
+source_dir=chain33
+dir1=tmp/
+dir2=$dir1/chain33
+
+[ -e $source_dir/$dir1 ] && rm $source_dir/$dir1 -rf
+mkdir $source_dir/$dir2 -p
+
+cd $source_dir
+cp chain33 chain33.conf bityuan  bityuan.toml  $dir2
+cp bityuan-cli $dir2/chain33-cli
+
+cd $dir1
+tar zcf bityuan_ubuntu.tgz chain33
+cd ..
+
+cp bityuan.lite.toml $dir2/bityuan.toml
+cd $dir1
+tar zcf bityuan_ubuntu-lite.tgz chain33
+cd ..