• R/O
  • HTTP
  • SSH
  • HTTPS

bytom-spv: コミット

Bytom spv wallet


コミットメタ情報

リビジョン3214bdd71468b3cb366298281a8a30fbed1bbb80 (tree)
日時2018-08-31 17:43:59
作者Yahtoo Ma <yahtoo.ma@gmai...>
コミッターYahtoo Ma

ログメッセージ

Update Makefile file

変更サマリ

差分

--- a/Makefile
+++ b/Makefile
@@ -14,57 +14,45 @@ PACKAGES += 'github.com/bytom-spv/mining/tensority/go_algorithm'
1414
1515 BUILD_FLAGS := -ldflags "-X github.com/bytom-spv/version.GitCommit=`git rev-parse HEAD`"
1616
17-BYTOMD_BINARY32 := bytom-spv-wallet-$(GOOS)_386
18-BYTOMD_BINARY64 := bytomd-spv-wallet-$(GOOS)_amd64
17+BYTOM_SPV_BINARY32 := bytom-spv-wallet-$(GOOS)_386
18+BYTOM_SPV_BINARY64 := bytomd-spv-wallet-$(GOOS)_amd64
1919
2020 VERSION := $(shell awk -F= '/Version =/ {print $$2}' version/version.go | tr -d "\" ")
2121
22-MINER_RELEASE32 := miner-$(VERSION)-$(GOOS)_386
23-MINER_RELEASE64 := miner-$(VERSION)-$(GOOS)_amd64
2422
25-BYTOMD_RELEASE32 := bytomd-$(VERSION)-$(GOOS)_386
26-BYTOMD_RELEASE64 := bytomd-$(VERSION)-$(GOOS)_amd64
23+BYTOM_SPV_RELEASE32 := bytom-$(VERSION)-$(GOOS)_386
24+BYTOM_SPV_RELEASE64 := bytom-$(VERSION)-$(GOOS)_amd64
2725
28-BYTOMCLI_RELEASE32 := bytomcli-$(VERSION)-$(GOOS)_386
29-BYTOMCLI_RELEASE64 := bytomcli-$(VERSION)-$(GOOS)_amd64
30-
31-BYTOM_RELEASE32 := bytom-$(VERSION)-$(GOOS)_386
32-BYTOM_RELEASE64 := bytom-$(VERSION)-$(GOOS)_amd64
3326
3427 all: test target release-all
3528
36-bytomd:
37- @echo "Building bytomd to cmd/bytomd/bytomd"
38- @go build $(BUILD_FLAGS) -o cmd/bytomd/bytomd cmd/bytomd/main.go
39-
40-bytomd-simd:
41- @echo "Building SIMD version bytomd to cmd/bytomd/bytomd"
42- @cd mining/tensority/cgo_algorithm/lib/ && make
43- @go build -tags="simd" $(BUILD_FLAGS) -o cmd/bytomd/bytomd cmd/bytomd/main.go
29+bytom-spv:
30+ @echo "Building bytom-spv-wallet to cmd/bytomd/bytom-spv-wallet"
31+ @go build $(BUILD_FLAGS) -o cmd/bytomd/bytom-spv-wallet cmd/bytomd/main.go
4432
4533 target:
4634 mkdir -p $@
4735
48-binary: target/$(BYTOMD_BINARY32) target/$(BYTOMD_BINARY64) target/$(BYTOMCLI_BINARY32) target/$(BYTOMCLI_BINARY64) target/$(MINER_BINARY32) target/$(MINER_BINARY64)
36+binary: target/$(BYTOM_SPV_BINARY32) target/$(BYTOM_SPV_BINARY64)
4937
5038 ifeq ($(GOOS),windows)
5139 release: binary
52- cd target && cp -f $(BYTOMD_BINARY32) $(BYTOMD_BINARY32).exe
53- cd target && md5sum $(BYTOMD_BINARY32).exe >$(BYTOM_RELEASE32).md5
54- cd target && zip $(BYTOM_RELEASE32).zip $(BYTOMD_BINARY32).exe $(BYTOM_RELEASE32).md5
55- cd target && rm -f $(BYTOMD_BINARY32) $(BYTOM_RELEASE32).md5
56- cd target && cp -f $(BYTOMD_BINARY64) $(BYTOMD_BINARY64).exe
57- cd target && md5sum $(BYTOMD_BINARY64).exe >$(BYTOM_RELEASE64).md5
58- cd target && zip $(BYTOM_RELEASE64).zip $(BYTOMD_BINARY64).exe $(BYTOM_RELEASE64).md5
59- cd target && rm -f $(BYTOMD_BINARY64) $(BYTOMD_BINARY64).exe $(BYTOM_RELEASE64).md5
40+ cd target && cp -f $(BYTOM_SPV_BINARY32) $(BYTOM_SPV_BINARY32).exe
41+ cd target && md5sum $(BYTOM_SPV_BINARY32).exe >$(BYTOM_SPV_RELEASE32).md5
42+ cd target && zip $(BYTOM_SPV_RELEASE32).zip $(BYTOM_SPV_BINARY32).exe $(BYTOM_SPV_RELEASE32).md5
43+ cd target && rm -f $(BYTOM_SPV_BINARY32) $(BYTOM_SPV_BINARY32).exe $(BYTOM_SPV_RELEASE32).md5
44+ cd target && cp -f $(BYTOM_SPV_BINARY64) $(BYTOM_SPV_BINARY64).exe
45+ cd target && md5sum $(BYTOM_SPV_BINARY64).exe >$(BYTOM_SPV_RELEASE64).md5
46+ cd target && zip $(BYTOM_SPV_RELEASE64).zip $(BYTOM_SPV_BINARY64).exe $(BYTOM_SPV_RELEASE64).md5
47+ cd target && rm -f $(BYTOM_SPV_BINARY64) $(BYTOM_SPV_BINARY64).exe $(BYTOM_SPV_RELEASE64).md5
6048 else
6149 release: binary
62- cd target && md5sum $(BYTOMD_BINARY32) >$(BYTOM_RELEASE32).md5
63- cd target && tar -czf $(BYTOM_RELEASE32).tgz $(BYTOMD_BINARY32) $(BYTOM_RELEASE32).md5
64- cd target && rm -f $(BYTOMD_BINARY32) $(BYTOM_RELEASE32).md5
65- cd target && md5sum $(BYTOMD_BINARY64) >$(BYTOM_RELEASE64).md5
66- cd target && tar -czf $(BYTOM_RELEASE64).tgz $(BYTOMD_BINARY64) $(BYTOM_RELEASE64).md5
67- cd target && rm -f $(BYTOMD_BINARY64) $(BYTOM_RELEASE64).md5
50+ cd target && md5sum $(BYTOM_SPV_BINARY32) >$(BYTOM_SPV_RELEASE32).md5
51+ cd target && tar -czf $(BYTOM_SPV_RELEASE32).tgz $(BYTOM_SPV_BINARY32) $(BYTOM_SPV_RELEASE32).md5
52+ cd target && rm -f $(BYTOM_SPV_BINARY32) $(BYTOM_SPV_RELEASE32).md5
53+ cd target && md5sum $(BYTOM_SPV_BINARY64) >$(BYTOM_SPV_RELEASE64).md5
54+ cd target && tar -czf $(BYTOM_SPV_RELEASE64).tgz $(BYTOM_SPV_BINARY64) $(BYTOM_SPV_RELEASE64).md5
55+ cd target && rm -f $(BYTOM_SPV_BINARY64) $(BYTOM_SPV_RELEASE64).md5
6856 endif
6957
7058 release-all: clean
@@ -85,10 +73,10 @@ clean:
8573 @rm -rf crypto/sm2/*.pem
8674 @echo "Done."
8775
88-target/$(BYTOMD_BINARY32):
76+target/$(BYTOM_SPV_BINARY32):
8977 CGO_ENABLED=0 GOARCH=386 go build $(BUILD_FLAGS) -o $@ cmd/bytomd/main.go
9078
91-target/$(BYTOMD_BINARY64):
79+target/$(BYTOM_SPV_BINARY64):
9280 CGO_ENABLED=0 GOARCH=amd64 go build $(BUILD_FLAGS) -o $@ cmd/bytomd/main.go
9381
9482 test:
旧リポジトリブラウザで表示