From 1be399e981ecd6a8f9e12bdfb1bbe580f775d83b Mon Sep 17 00:00:00 2001 From: Alexey Kiselev <alexey.kiselev@gmail.com> Date: Wed, 13 Nov 2019 17:11:31 +0300 Subject: [PATCH] Build script updated (#205) * Build script updated --- Makefile | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 3b65088be..84f80df5e 100644 --- a/Makefile +++ b/Makefile @@ -76,10 +76,6 @@ dist-wmd: release-wmd @cd ./build/bin/linux-amd64/; tar pzcvf ../../dist/wmd_$(VERSION)_Linux-64bit.tar.gz ./wmd* @cd ./build/bin/darwin-amd64/; tar pzcvf ../../dist/wmd_$(VERSION)_macOS-64bit.tar.gz ./wmd* -dist: clean dist-chaincmp dist-wmd - - - build-retransmitter-linux: @CGO_ENABLE=0 GOOS=linux GOARCH=amd64 go build -o build/bin/linux-amd64/retransmitter -ldflags="-X main.version=$(VERSION)" ./cmd/retransmitter build-retransmitter-darwin: @@ -98,6 +94,12 @@ build-node-windows: release-node: ver build-node-linux build-node-darwin build-node-windows +dist-node: release-node + @mkdir -p build/dist + @cd ./build/; zip -j ./dist/node_$(VERSION)_Windows-64bit.zip ./bin/windows-amd64/node* + @cd ./build/bin/linux-amd64/; tar pzcvf ../../dist/node_$(VERSION)_Linux-64bit.tar.gz ./node* + @cd ./build/bin/darwin-amd64/; tar pzcvf ../../dist/node_$(VERSION)_macOS-64bit.tar.gz ./node* + build-custom-linux: @CGO_ENABLE=0 GOOS=linux GOARCH=amd64 go build -o build/bin/linux-amd64/custom ./cmd/custom build-custom-darwin: @@ -118,3 +120,11 @@ build-importer-windows: @CGO_ENABLE=0 GOOS=windows GOARCH=amd64 go build -o build/bin/windows-amd64/importer.exe ./cmd/importer release-importer: ver build-importer-linux build-importer-darwin build-importer-windows + +dist-importer: release-importer + @mkdir -p build/dist + @cd ./build/; zip -j ./dist/importer_$(VERSION)_Windows-64bit.zip ./bin/windows-amd64/importer* + @cd ./build/bin/linux-amd64/; tar pzcvf ../../dist/importer_$(VERSION)_Linux-64bit.tar.gz ./importer* + @cd ./build/bin/darwin-amd64/; tar pzcvf ../../dist/importer_$(VERSION)_macOS-64bit.tar.gz ./importer* + +dist: clean dist-chaincmp dist-wmd dist-importer dist-node