@@ -13,152 +13,138 @@ tar -xvf upx-3.95-amd64_linux.tar.xz
1313cp upx-3.95-amd64_linux/upx ./
1414
1515CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
16-
1716tar -czvf linux_amd64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
1817
19- CGO_ENABLED=0 GOOS=linux GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2018
19+ CGO_ENABLED=0 GOOS=linux GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2120tar -czvf linux_386_client.tar.gz npc conf/npc.conf conf/multi_account.conf
2221
23- CGO_ENABLED=0 GOOS=freebsd GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2422
23+ CGO_ENABLED=0 GOOS=freebsd GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2524tar -czvf freebsd_386_client.tar.gz npc conf/npc.conf conf/multi_account.conf
2625
27- CGO_ENABLED=0 GOOS=freebsd GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2826
27+ CGO_ENABLED=0 GOOS=freebsd GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
2928tar -czvf freebsd_amd64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
3029
31- CGO_ENABLED=0 GOOS=freebsd GOARCH=arm go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
3230
31+ CGO_ENABLED=0 GOOS=freebsd GOARCH=arm go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
3332tar -czvf freebsd_arm_client.tar.gz npc conf/npc.conf conf/multi_account.conf
3433
35- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
3634
35+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
3736tar -czvf linux_arm_v7_client.tar.gz npc conf/npc.conf conf/multi_account.conf
3837
39- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
4038
39+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
4140tar -czvf linux_arm_v6_client.tar.gz npc conf/npc.conf conf/multi_account.conf
4241
43- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
4442
43+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
4544tar -czvf linux_arm_v5_client.tar.gz npc conf/npc.conf conf/multi_account.conf
4645
4746
4847CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
49-
5048tar -czvf linux_arm64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
5149
5250
5351CGO_ENABLED=0 GOOS=linux GOARCH=mips64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
54-
5552tar -czvf linux_mips64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
5653
5754
5855CGO_ENABLED=0 GOOS=linux GOARCH=mips64le go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
59-
6056tar -czvf linux_mips64le_client.tar.gz npc conf/npc.conf conf/multi_account.conf
6157
6258
6359CGO_ENABLED=0 GOOS=linux GOARCH=mipsle go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
64-
6560tar -czvf linux_mipsle_client.tar.gz npc conf/npc.conf conf/multi_account.conf
6661
6762
6863CGO_ENABLED=0 GOOS=linux GOARCH=mips go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
69-
7064tar -czvf linux_mips_client.tar.gz npc conf/npc.conf conf/multi_account.conf
7165
7266
7367CGO_ENABLED=0 GOOS=windows GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
74-
7568tar -czvf windows_386_client.tar.gz npc.exe conf/npc.conf conf/multi_account.conf
7669
7770
7871CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
79-
8072tar -czvf windows_amd64_client.tar.gz npc.exe conf/npc.conf conf/multi_account.conf
8173
8274
8375CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
84-
8576tar -czvf darwin_amd64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
8677
87- CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
8878
79+ CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/npc/npc.go
80+ tar -czvf darwin_arm64_client.tar.gz npc conf/npc.conf conf/multi_account.conf
81+
82+
83+ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
8984tar -czvf linux_amd64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
9085
91- CGO_ENABLED=0 GOOS=linux GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
9286
87+ CGO_ENABLED=0 GOOS=linux GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
9388tar -czvf linux_386_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
9489
95- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
9690
91+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=5 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
9792tar -czvf linux_arm_v5_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
9893
99- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
10094
95+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
10196tar -czvf linux_arm_v6_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
10297
103- CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
10498
99+ CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=7 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
105100tar -czvf linux_arm_v7_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
106101
107102
108103CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
109-
110104tar -czvf linux_arm64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
111105
112106
113107CGO_ENABLED=0 GOOS=freebsd GOARCH=arm go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
114-
115108tar -czvf freebsd_arm_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
116109
117110
118111CGO_ENABLED=0 GOOS=freebsd GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
119-
120112tar -czvf freebsd_386_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
121113
122114
123115CGO_ENABLED=0 GOOS=freebsd GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
124-
125116tar -czvf freebsd_amd64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
126117
127118
128-
129119CGO_ENABLED=0 GOOS=linux GOARCH=mips go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
130-
131120tar -czvf linux_mips_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
132121
133122
134123CGO_ENABLED=0 GOOS=linux GOARCH=mips64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
135-
136124tar -czvf linux_mips64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
137125
138126
139127CGO_ENABLED=0 GOOS=linux GOARCH=mips64le go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
140-
141128tar -czvf linux_mips64le_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
142129
143130
144131CGO_ENABLED=0 GOOS=linux GOARCH=mipsle go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
145-
146132tar -czvf linux_mipsle_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
147133
148134
149-
150135CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
151-
152136tar -czvf darwin_amd64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
153137
154138
155- CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
139+ CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
140+ tar -czvf darwin_arm64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps
156141
142+
143+ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
157144tar -czvf windows_amd64_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps.exe
158145
159146
160147CGO_ENABLED=0 GOOS=windows GOARCH=386 go build -ldflags " -s -w -extldflags -static -extldflags -static" ./cmd/nps/nps.go
161-
162148tar -czvf windows_386_server.tar.gz conf/nps.conf conf/tasks.json conf/clients.json conf/hosts.json conf/server.key conf/server.pem web/views web/static nps.exe
163149
164150curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
@@ -170,8 +156,8 @@ docker run --rm -i -w /app -v $(pwd):/app -e ANDROID_HOME=/usr/local/android_sdk
170156git clone https://github.com/cnlh/spksrc.git ~ /spksrc
171157mkdir ~ /spksrc/nps && cp -rf ./* ~ /spksrc/nps/
172158docker run -itd --name spksrc --env VERSION=$VERSION -e GOPROXY=direct -v ~ /spksrc:/spksrc synocommunity/spksrc /bin/bash
173- docker exec -it spksrc /bin/bash -c ' cd /spksrc && make setup && cd /spksrc/spk/npc && make'
174- cp ~ /spksrc/packages/npc_noarch-all_ $VERSION -1.spk ./npc_syno.spk
159+ docker exec -it spksrc /bin/bash -c ' cd /spksrc && make setup && cd /spksrc/spk/npc && make arch-x64-7.0 '
160+ cp ~ /spksrc/packages/npc_x64-7.0_ $VERSION -1.spk ./npc_syno.spk
175161
176162
177163echo " $DOCKER_PASSWORD " | docker login -u " $DOCKER_USERNAME " --password-stdin
0 commit comments