diff --git a/script/build.sh b/script/build.sh index b94363c8..cd8077b3 100755 --- a/script/build.sh +++ b/script/build.sh @@ -24,8 +24,10 @@ build() { if [[ $1 == "windows" ]]; then mv $prog.exe $ROOT/script/ pushd $ROOT/script/ - zip $name.zip $prog.exe shadowsocks.exe - rm -f $prog.exe + cp $ROOT/config.json sample-config.json + cp $ROOT/sample-config/client-multi-server.json multi-server.json + zip $name.zip $prog.exe shadowsocks.exe sample-config.json multi-server.json + rm -f $prog.exe sample-config.json multi-server.json mv $name.zip $bindir popd else @@ -48,3 +50,7 @@ build linux 386 linux32 server #build windows amd64 win64 server #build windows 386 win32 server +script/createdeb.sh amd64 +script/createdeb.sh 386 +mv shadowsocks-go_$version-1-*.deb bin/ +rm -rf shadowsocks-go_$version-1* diff --git a/script/createdeb.sh b/script/createdeb.sh index 92a061c8..fb022789 100755 --- a/script/createdeb.sh +++ b/script/createdeb.sh @@ -13,7 +13,7 @@ export GOOS=linux arch=$1 case $arch in - i386) + 386) export GOARCH=386 ;; amd64) diff --git a/script/upload.sh b/script/upload.sh index 3c5a89c9..6db48823 100755 --- a/script/upload.sh +++ b/script/upload.sh @@ -26,6 +26,6 @@ upload "$version Windows Client 32bit" bin/shadowsocks-local-win32-$version.zip upload "$version Linux Server 32bit" bin/shadowsocks-server-linux32-$version.gz upload "$version Linux Server 64bit" bin/shadowsocks-server-linux64-$version.gz -upload "$version Linux Server deb 32bit" bin/shadowsocks-go_0.6.1-1-i386.deb -upload "$version Linux Server deb 64bit" bin/shadowsocks-go_0.6.1-1-amd64.deb +upload "$version Linux Server deb 32bit" bin/shadowsocks-go_$version-1-i386.deb +upload "$version Linux Server deb 64bit" bin/shadowsocks-go_$version-1-amd64.deb