From 1329dcb3554bf8b2a1f7e68779ac6ed11cbccba1 Mon Sep 17 00:00:00 2001 From: Regela Date: Wed, 24 Jul 2024 11:33:02 +0300 Subject: [PATCH] Fix build script --- go_RegelaSocks5.sh | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/go_RegelaSocks5.sh b/go_RegelaSocks5.sh index 2e8b108..82635b0 100644 --- a/go_RegelaSocks5.sh +++ b/go_RegelaSocks5.sh @@ -1,10 +1,23 @@ #!/bin/bash -export GO111MODULE=off -export GOPATH="." -export GOROOT="/usr/lib/golang/" - - cd "$GOPATH"/src/ - go build - cd ../../ - mv src/RegelaSocks5-proxyserver/RegelaSocks5-proxyserver bin/RegelaSocks5-proxyserver0 +ORIGINAL_WORKDIR=$(pwd) + +TEMP_GOPATH=$(mktemp -d) + +export GOPATH=$TEMP_GOPATH + +REPO_URL="https://sources.krechet.tech/Krechet_Tech/RegelaSocks5-proxyserver" + +CLONE_DIR="$TEMP_GOPATH/src/RegelaSocks5-proxyserver" + +git clone $REPO_URL $CLONE_DIR + +cd $CLONE_DIR + +go mod tidy + +go build -o $ORIGINAL_WORKDIR/RegelaSocks5-proxyserver + +cp *.sh *.list $ORIGINAL_WORKDIR/ + +#export GOROOT="/usr/lib/golang/"