将节点分为普通节点和控制节点
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
cd ../gencert && go run main.go
|
||||
echo ok
|
||||
@@ -0,0 +1,3 @@
|
||||
#! /bin/sh
|
||||
cd ../gencert && go run main.go
|
||||
echo ok
|
||||
@@ -0,0 +1,22 @@
|
||||
@echo off
|
||||
cd ../
|
||||
|
||||
IF EXIST ./cert/private.go (
|
||||
echo Start build fullnode
|
||||
echo build windows
|
||||
set GOOS=windows
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_win.exe main.go
|
||||
echo build linux
|
||||
set GOOS=linux
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_linux main.go
|
||||
echo build darwin
|
||||
set GOOS=darwin
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_darwin main.go
|
||||
cd cert
|
||||
del "private.go"
|
||||
cd ../build
|
||||
build_node.bat
|
||||
) ELSE (
|
||||
echo ÕÒ²»µ½private.go,ÇëʹÓà go run build.go -full-nodeÀ´±àÒë
|
||||
ping -n 3 127.0.0.1 > nul
|
||||
)
|
||||
@@ -0,0 +1,21 @@
|
||||
#! /bin/sh
|
||||
cd ../
|
||||
|
||||
file=./cert/private.go
|
||||
|
||||
if [ -f "$file" ]; then
|
||||
echo "Start build fullnode"
|
||||
echo "build windows"
|
||||
GOOS=windows go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_win.exe main.go
|
||||
echo "build linux"
|
||||
GOOS=linux go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_linux main.go
|
||||
echo "build darwin"
|
||||
GOOS=darwin go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_fullnode_amd64_darwin main.go
|
||||
cd cert
|
||||
rm -f "private.go"
|
||||
cd ../build
|
||||
chmod 755 build_node.sh
|
||||
./build_node.sh
|
||||
else
|
||||
echo "找不到private.go,请使用 go run build.go -full-node来编译"
|
||||
fi
|
||||
@@ -0,0 +1,20 @@
|
||||
@echo off
|
||||
cd ../
|
||||
|
||||
IF EXIST ./cert/private.go (
|
||||
echo 请删除private.go后在编译
|
||||
ping -n 3 127.0.0.1 > nul
|
||||
) ELSE (
|
||||
echo Start build node
|
||||
echo build windows
|
||||
set GOOS=windows
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_win.exe main.go
|
||||
echo build linux
|
||||
set GOOS=linux
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_linux main.go
|
||||
echo build darwin
|
||||
set GOOS=darwin
|
||||
go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_darwin main.go
|
||||
echo End
|
||||
|
||||
)
|
||||
@@ -0,0 +1,16 @@
|
||||
#! /bin/sh
|
||||
cd ../
|
||||
|
||||
file=./cert/private.go
|
||||
|
||||
if [ ! -f "$file" ]; then
|
||||
echo "Start build node"
|
||||
echo "build windows"
|
||||
GOOS=windows go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_win.exe main.go
|
||||
echo "build linux"
|
||||
GOOS=linux go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_linux main.go
|
||||
echo "build darwin"
|
||||
GOOS=darwin go build -a -ldflags="-w -s" -trimpath -o ./bin/rakshasa_node_amd64_darwin main.go
|
||||
else
|
||||
echo "请删除private.go后在编译"
|
||||
fi
|
||||
Reference in New Issue
Block a user