From 92576e9239b528bafe60dbdccca364be9e1bab43 Mon Sep 17 00:00:00 2001 From: lealife Date: Sun, 29 Nov 2015 13:05:26 +0800 Subject: [PATCH] arm run script --- bin/release.sh | 7 ++++++- bin/run_arm.sh | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 bin/run_arm.sh diff --git a/bin/release.sh b/bin/release.sh index 9dc1f57..5bc70fe 100644 --- a/bin/release.sh +++ b/bin/release.sh @@ -122,7 +122,12 @@ function tarRelease() if [ $1 = "linux" -o $1 = "darwin" ] then suffix="" - cp ./bin/run.sh $tmp/leanote/bin/ + if [ $2 = "arm" ] + then + cp ./bin/run_arm.sh $tmp/leanote/bin/run.sh + else + cp ./bin/run.sh $tmp/leanote/bin/ + fi else cp ./bin/run.bat $tmp/leanote/bin/ suffix=".exe" diff --git a/bin/run_arm.sh b/bin/run_arm.sh new file mode 100644 index 0000000..5d9354c --- /dev/null +++ b/bin/run_arm.sh @@ -0,0 +1,18 @@ +#!/bin/sh +SCRIPTPATH=$(cd "$(dirname "$0")"; pwd) + +# set link + +path="$SCRIPTPATH/src/github.com/leanote" +if [ ! -d "$path" ]; then + mkdir -p "$path" +fi +rm -rf $SCRIPTPATH/src/github.com/leanote/leanote # 先删除 +ln -s ../../../../ $SCRIPTPATH/src/github.com/leanote/leanote + +# set GOPATH +export GOPATH=$SCRIPTPATH + +script="$SCRIPTPATH/leanote-linux-arm" +chmod 777 $script +$script -importPath github.com/leanote/leanote \ No newline at end of file